﻿/*
* name: Global && Pc StyleSheet
* version: v3.1.1
* update: 加入placeholder依赖样式
* date: 2015-08-26
*/

/* 雪碧图 */
.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px;
	vertical-align: middle; background: url(../img/ico.png);margin:0 .3em;}
.ico1_2 { background-position: -20px 0;}
.ico1_3 { background-position: -40px 0;}
.ico1_4 { background-position: -60px 0;}
.ico1_5 { background-position: -80px 0;}
.ico2_1 { background-position: 0 -20px;}
.ico2_2 { background-position: -20px -20px;}
.ico2_3 { background-position: -40px -20px;}
.ico2_4 { background-position: -60px -20px;}
.ico2_5 { background-position: -80px -20px;}
.ico3_1 { background-position: 0 -40px;}
.ico3_2 { background-position: -20px -40px;}
.ico3_3 { background-position: -40px -40px;}
.ico3_4 { background-position: -60px -40px;}
.ico3_5 { background-position: -80px -40px;}
.ico4_1 { background-position: 0 -60px;}
.ico4_2 { background-position: -20px -60px;}
.ico4_3 { background-position: -40px -60px;}
.ico4_4 { background-position: -60px -60px;}
.ico4_5 { background-position: -80px -60px;}
/*
* 依赖：
* placeholder插件
*/
.placeholder { color: #fff;}
/* 设置 */
html { overflow-x:auto;}
html,body,.wrap { min-width:1200px;}
.wrap { width:1200px; margin-right:auto; margin-left:auto;}

body{font-size:13px; line-height: 1.8; color: #565656; background: #fff; }
a{ color:#000;}
a:hover { color: #FF0000;}
/*css组件-设置*/
.form-control, .input-group-addon, .btn{border-radius: 2px; }
.form-control:focus { border-color: #66afe9; outline: 0; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
/*选中设置*/
::-moz-selection {color: #fff; background: #39f; }
::selection {color: #fff; background: #39f; }
input, select,button{ font-family:微软雅黑;}
button,input[type='submit'],input[type='button'],input[type='reset']{ cursor:pointer; }

/*图片效果*/
.imghove img{-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.imghove:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}

.imghove2 img{ -moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.imghove2:hover img{  transform:translate(-10px); -moz-transform:translate(-10px); -ms-transform:translate(-10px); -o-transform:translate(-10px); -webkit-transform:translate(-10px); }


/* 网站样式 */

/*top*/
.top-cover {width:100%; height:100%; position:fixed; top:0; left:0;  z-index:50; background:url(../img/black.7.png) repeat 0 0; background:rgba(0,0,0,0.7); display:none;}
.top{ background-color:rgba(255,255,255,0.9) /*url(../img/topbg.gif) repeat-x 0 0*/; position:relative; z-index:60; height:76px; position:fixed;margin:auto;left:0; right:0; top:0; bottom:0;width:100%; margin-top:0px;}
.top-pr{ width:100%; height:100%; position:absolute; top:0px;}
.logo{ padding-top:15px; padding-bottom:24px; padding-left:28px; height:28px; overflow:hidden; margin-right:75px;}
.top-bar{ *width:200px;}
.top-bar > li{ float:right; height:76px; line-height:76px; color:#fff; position:relative; font-size:18px;}
.top-bar > li >a{display:block; color:#fff;height:100%; width:85px;}
.top-mess > a{  background-image:url(../images/t_mes_ico.png); background-repeat:no-repeat; background-position:center; background-color:#FF0000; }
.top-search > a{ background-image:url(../images/t_se_ico.png);  background-repeat:no-repeat; background-position:center;  background-color:#FF0000; text-align:center; font-size:16px;}
.top-search.tsehover > a{ background-color:#ffd900; background-image:url(../images/t_se_ico_on.png);background-repeat:no-repeat; background-position:center;}
.top-search .top-search-nr{ display:none; width:260px; position:absolute; top:76px; right:0px; background:#ffd900; padding:10px;}
.top-search .top-search-nr ._seinp{ float:left; width:70%; height:25px; line-height:25px; background:#fff; border:none; padding:0; margin:0;}
.top-search .top-search-nr ._sebtn{ float:left; width:30%; height:25px; border:none; background:#999; color:#fff; font-size:14px; cursor:pointer;}
.top-lan{ text-align:center; background-color:#FF0000;}
.top-lan a:hover{ text-align:center; background-color:#ffd900; color:#333;}

/*nav*/
.nav > ul >li{ float:left; position:relative;}
.nav > ul >li > a{ display:block; color:#4D4D4D; padding:0 20px; line-height:76px; font-size:16px; }
.nav > ul >li > a:hover,.nav > ul >li.hover > a{ color:#FF0000; }
.nav > ul >li.cur > a{ color:#FF0000 !important;}

.nav-sub { display:none; position:absolute; width:150px; top:76px; left:50%; margin-left:-75px; background:#FF0000; padding:10px 0; }
.nav-sub >li{ width:100%; float:left;}
.nav-sub >li > a{ display:block; color:#FFF; height:29px; line-height:29px; text-indent:40px; font-size:14px; margin:2px 0; position:relative;}
.nav-sub >li > a > ._jt{ display:none; width:7px; height:29px; background:url(../images/nsb_jt.png) no-repeat 0 0; position:absolute; right:-7px; top:0px; z-index:10;color:#FF0000; }
.nav-sub >li > a:hover{ background-color:#fff;color:#333; }
.nav-sub >li > a:hover  > ._jt,.nav-sub >li.sub-cur > a >._jt{ display:block; }
.nav-sub >li.hasSub > a{background-image:url(../img/nsb_jia.png); background-repeat:no-repeat; background-position:right;}
.nav-sub >li.hasSub > a:hover,.nav-sub >li.sub-cur > a{ background-image:url(../images/nsb_jian.png); background-color:#fff;}

.nav-sub-sub{ display:none; width:140px; height:96%; position:absolute; bottom:0px; right:-140px; background:url(../images/nsbb_bg.png) repeat 0 0; z-index:9; padding-top:5%;  }
.nav-sub-sub > li > a{ display:block; font-size:14px;color:#572b22; text-align:center; margin-top:7px;}

.mobile_key{ display:none;}


/*foot*/
/*.foot{ background:#000000; padding:40px 0; position:relative; z-index:27;}*/
.foot{background:url(../images/bg1.jpg) repeat-x left bottom;  padding:40px 0;  z-index:0;}
.foot-nav{ border-right:0px solid #a19a99; padding-right:20px;}
.foot-nav dl{ float:left; width:105px; margin-right:30px; }
.foot-nav dt{ font-size:18px; color:#FFF; margin-bottom:10px;}
.foot-nav dd{ line-height:25px; }
.foot-nav dt a,.foot-nav dd a{color:#FFF;}
.foot-nav dt a:hover,.foot-nav dd a:hover{ color:#D4D4D4; text-decoration:underline;}
.foot-right{ width:37%; overflow:hidden;}
.foot-tel dt{ line-height:14px; font-size:14px; border-left:1px solid #FFF; color:#FFF; text-indent:10px;}
.foot-tel dd{ font-size:24px; color:#FFF;}
.foot-tel dd a{color:#FF0000;}
.foot-address{ color:#FFF; font-size:14px; margin-bottom:25px; margin-top:5px; }
.foot-address a{color:#FFF;}
.foot-address a:hover{  text-decoration:underline; }
.foot-social .foot-ewm{ float:left; width:102px; margin-right:40px;}
.foot-social .foot-share{ float:left; }
.foot-share .share-t{ font-size:14px; color:#4D4D4D; margin-bottom:15px; margin-top:20px;}
.foot-share .bdsharebuttonbox a{ display:block; float:left; width:39px; height:38px; background-image:url(../images/share_btn.png); background-repeat:no-repeat; padding:0; margin:0; margin-right:10px;}
.foot-share .bdsharebuttonbox .bds_tsina{ background-position:0px 0px;}
.foot-share .bdsharebuttonbox .bds_tqq{ background-position:-48px 0px;}
.foot-share .bdsharebuttonbox .bds_weixin{ background-position:-96px 0px;}
.foot-share .bdsharebuttonbox .bds_ibaidu{ background-position:-144px 0px;}

.foot_bottom{ background:#fe0607; padding:15px 0; position:relative; z-index:26;border-top: 0px solid #FFF;}
.foot_bottom a{ color:#FFF;}
.foot_bottom a:hover{ color:#D4D4D4; text-decoration:underline;}

.foot .wrap,.foot_bottom .wrap{ position:relative; }
.foot_close{ width:75px; height:34px; line-height:34px; background:#fdba11; text-align:center; position:absolute; top:-40px; color:#e6d7c5; right:0px; cursor:pointer;}
.foot_open{ width:75px; height:34px; line-height:34px; background:#fdba11; text-align:center; position:absolute; top:-52px; color:#e6d7c5; right:0px; cursor:pointer;}

.tf_gotop{ display:none; width:60px; height:60px; line-height:40px; background:#c6c6c6; color:#fff; position:fixed; right:
0px; bottom:20%; z-index:40; text-align:center; font-size:40px;}
.tf_gotop .ion{ margin:0;}
.tf_gotop:hover{ background:#ffd900; color:#572b22; }

/*内页通用*/
.channel_banner{ position:relative; z-index:20; height:400px; overflow:hidden;}
.channel_banner img{ position:absolute; width:1920px; height:100%; position:absolute; top:0px; left:50%; margin-left:-960px; max-width:none; }
.lay_banner{height:408px;position:relative; z-index:20; overflow:hidden;}
.lay_banner img{ position:absolute; width:1920px; height:100%; position:absolute; top:0px; left:50%; margin-left:-960px; max-width:none; z-index:1; }
.banner_nr{ width:240px; height:180px; padding:0 30px; background:url(../img/yellow.8.png) repeat 0 0;position:absolute; z-index:2; top:90px; right:50%; margin-right:300px;}
.banner_nr ._title{ font-size:30px; color:#572b22; margin-top:10px; margin-bottom:5px; }
.banner_nr ._sum{ font-size:14px; color:#572b22; }
.banner_nr ._sum:after { display:block; content: ''; width:70px; height:3px; background:#6b4a38; margin-top:20px; }

.nmenu{ background:url(../images/white.9.png) repeat 0 0; position:relative; margin-top:30px; margin-left:25px; margin-bottom:30px; z-index:25;}
.nmenu li{ float:left; line-height:30px; margin-right:1px;}
.nmenu li a{ display:block; font-size:16px; color:#000; padding:0 20px;}
.nmenu li a:hover,.nmenu li.cur a{ background:#FF0000; color:#FFF;font-size:16px; }

.nmain{ background:#fff; position:relative; z-index:24; padding:35px 0 50px;}
.channel_lan{ margin-bottom:20px;}
.chan_lant{ font-size:26px; font-weight:bold; color:#333; }
.posi{ margin-top:15px; color:#999;}
.posi,.posi a{ color:#999;}
.posi a:hover{ text-decoration:underline;  color:#FF0000;}
.channel_content{ height:auto !important; min-height:200px; min-height:200px; font-size:16px; line-height:32px;text-align: justify;}
.nmain-left{ width:17%; float:left;}
.nmain-right{ width:80%; float:right;}

.nmenu-sub > ul >li{ margin-bottom:10px;}
.nmenu-sub > ul >li >a{ display:block; line-height:30px; background:#ddd;font-size:16px;padding-left:30px; color:#333333; padding-top:7px; padding-bottom:7px;}
.nmenu-sub > ul >li >a:hover,.nmenu-sub > ul >li.cur >a{ background:#ffd900; color:#FF0000; }
.nmenu-sub li ul{ display:none; margin-top:5px;}
.nmenu-sub li li a{ display:block; line-height:28px; border:1px solid #fff; margin-top:5px; padding-left:30px; font-size:14px; color:#572b22;}
.nmenu-sub li li a:hover,.nmenu-sub li li.cur a{ background:#f6f6f6; border-color:#ccc;}
.nmenu-sub li.cur ul{ display:block; }

.kase_more a{ display:block; width:100px; line-height:28px; padding:0 15px; border:1px solid #D4D4D4; color:#333; overflow:hidden;color:#333; position:relative; }
.kase_more a:hover{background:#FF0000; color:#fff; border:1px solid #FF0000;}
.kase_more a em{ position:absolute; top:0px; right:15px;}

/*案例*/
.anli-list li{ background:#f6f6f6; margin-bottom:50px; width:100%; float:left;}
.anli-list li ._img{ float:left; width:40%;}
.anli-list li ._nr{ width:54%; float:right; margin-right:3%; padding-top:25px; position:relative;}
.anli-list li ._title{ font-size:24px; font-weight:bold; margin-bottom:10px; margin-top:5px; }
.anli-list li ._sum{ line-height:22px; height:66px; overflow:hidden; margin-bottom:15px; }
.anli-list li ._tools{ position:absolute; bottom:0px; right:0px; overflow:hidden;}
.anli-list li ._tools span{ display:block; float:left; height:20px; margin-left:10px; line-height:20px;}
.anli-list li ._tools .ion{ font-size:16px;}
.anli-list li ._tools .bdsharebuttonbox a{ display:block; float:none; padding:0; margin:0; background:none; line-height:20px; height:20px;}


/*page*/
.page-load{ padding-top:30px; *padding-top:30px;;}
.page-load a{ display:block; width:25%; padding:0 15px; overflow:hidden; margin:0 auto; line-height:38px; border:2px solid #6b4a38; background:#f5f2ed; font-size:16px; position:relative; }
.page-load a .ion{ position:absolute; top:0px; right:15px; }
.page-load a:hover{ background:#ffd900;}

.page{font-size: 12px; color: #777777; text-align: center; padding-top:30px;}
.page a,.page span { color: #777777;display: inline-block;border: 1px solid #ededed;padding: 5px 10px;vertical-align: middle;margin: 0 0 10px -1px;}
.page .goprev{margin-right: 10px;}
.page .gonext,.page .count {margin-left: 10px;}
.page a:hover,.page span{color:#fff; background: #6b4a38;}
.page span.goprev,.page span.gonext {color: #777777; background: none}
.page span.count { border: 0;background: 0;color: #777777;}

.paging{font-size: 15px; color: #333; text-align: center; padding-top:30px;}
.paging a,.paging span { color: #333;display: inline-block;border: 1px solid #D4D4D4;padding: 5px 15px;vertical-align: middle;background: #FFF; margin: 0 0 10px -1px; height:24px; line-height:24px; overflow:hidden;font-size:15px;}
.paging .goprev{margin-right: 10px; color:#FFF; }
.paging .gonext,.paging .count {margin-left: 10px;}
.paging a:hover{color:#FFF; background: #FF0000; font-size:15px;}
.paging span.goprev,.paging span.gonext {color: #333; background: #FF0000;}
.paging span.count { border: 0;background: 0;color: #333;}


/*产品综合*/
.nmain_pro{ background:#fff; padding-bottom:50px; position:relative; z-index:24;}
.pro-lay-top{ background:#f6f6f6; padding:40px 5%; }
.pl-top-left{ float:left; width:16%; font-size:32px; line-height:42px; color:#000; border-right:1px solid #ccc; }
.pl-top-left span{ font-size:48px; line-height:50px; }
.pl-top-right{ float:right; width:80%;}
.pl-top-right ._text{ font-size:14px;  margin-bottom:20px;}

.pro-lay-list{ margin-bottom:30px;}
.pro-plist{ position:relative; overflow:hidden;  }
.pro-plist-title{ width:100%; line-height:56px; height:56px; background:url(../img/black.6.png) repeat 0 0; position:absolute; left:0px; bottom:0px; color:#fff; font-size:30px; font-weight:normal; text-indent:30px; overflow:hidden;}
.pro-plist-title .ion{ text-indent:0; position:absolute; right:0px; top:0px; color:#ffd900;}
.pro-plist-cover{  width:90%; height:100%; background:url(../img/yellow.9.png) repeat 0 0; position:absolute; left:0px; bottom:-100%; padding:0 5%; }
.pro-plist-cover ._border{ border:3px solid #6b4a38; margin-top:30px; padding:0 5%;  }
.pro-plist-cover ._title{ font-size:36px; color:#572b22; font-weight:normal; margin-bottom:15px; margin-top:20px;}
.pro-plist-cover ._title a{color:#572b22;}
.pro-plist-cover ._plist{ margin-bottom:50px;}
.pro-plist-cover ._plist li{ width:100%; float:left; font-size:18px;color:#572b22; text-indent:5px; line-height:36px; }
.pro-plist-cover ._plist li a{color:#572b22;}
.pro-plist-cover ._plist li a:hover{ text-decoration:underline;}
.pro-plist-cover ._more a{ width:170px; font-size:18px;}

.pro-plist-01 ._img{ display: block; height: 0; overflow: hidden; padding-bottom: 107%; position: relative; }
.pro-plist-01 ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }

.pro-plist-03 ._img{ display: block; height: 0; overflow: hidden; padding-bottom: 79%; position: relative; }
.pro-plist-03 ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }

.pro-plist-04 ._img{ display: block; height: 0; overflow: hidden; padding-bottom: 92%; position: relative; }
.pro-plist-04 ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }

.pro-plist-02 ._hebg{display: block; height: 0; overflow: hidden; padding-bottom: 64%; position: relative; background:#ffd900;}
.pro-plist-02 ._hebg ._img{ margin-top:60px; text-align:center; margin-bottom:10px;}
.pro-plist-02 ._hebg ._img img{transition: all ease .1s;}
.pro-plist-02 ._hebg ._title{ text-align:center; color:#572b22; font-size:38px; font-weight:normal;}
.pro-plist-02 ._hebg ._sum{ width:67%; margin-left:auto; margin-right:auto; font-size:14px; text-align:center;}
.pro-plist-02 ._hebg:hover ._img img{ -webkit-animation: rotation .8s infinite linear; animation: rotation 2s infinite linear;}


.pl-anli-left{ float:left; width: 48%;}
.pl-anli-right{ float:right; width:50%; }
.pl-anli-right ._nr{ width:94%; padding:15px 3%; background:url(../img/yellow.9.png) repeat 0 0; position:absolute; bottom:0px; left:0px;}
.pl-anli-right ._border{ border:2px solid #6b4a38; padding:10px 5%; }
.pl-anli-right ._date{ float:left; width:16%; font-size:18px; color:#572b22; }
.pl-anli-right ._date span{ display:block; font-size:60px; line-height:60px; border-bottom:2px solid #6b4a38;}
.pl-anli-right ._title,.pl-anli-right ._sum{ width:78%; float:right; color:#572b22;}
.pl-anli-right ._title{ font-size:22px; margin-bottom:5px; font-weight:normal;}
.pl-anli-right ._sum{ line-height:22px; height:44px; overflow:hidden;}

.pl-al-lant{ font-size:30px; color:#572b22; margin-bottom:20px; width:100%; float:left;}
.pl-al-lant a{color:#572b22;}
.pl-al-list li{ width:100%; float:left; margin-bottom:1px;  }
.pl-al-list li a{ display:block; padding:20px 5%; background:#f6f6f6;overflow:hidden;}
.pl-al-list li ._date{ width:10%; float:left; font-size:12px; color:#572b22; }
.pl-al-list li ._date span{ display:block; font-size:40px; border-bottom:1px solid #6b4a38; line-height:40px; padding-bottom:5px; margin-bottom:5px;}
.pl-al-list li ._title,.pl-al-list li ._sum{ width:86%; float:right; color:#572b22;}
.pl-al-list li ._title{ font-size:16px; font-weight:normal; color:#000; margin-bottom:3px;}
.pl-al-list li ._sum{ line-height:24px; height:24px; word-break:break-all; overflow:hidden;}
.pl-al-list li a:hover{ background:#eee;}


/*产品列表*/
.pcat-text{ margin-bottom:30px; font-size:14px; }
.pcat-list li{ width:100%; float:left; background:#f6f6f6; margin-bottom:50px;}
.pcat-list li ._img{ width:50%; float:left; border-right:8px solid #fff;  }
.pcat-list li ._img a { display: block; height: 0; overflow: hidden; padding-bottom: 46%; position: relative; }
.pcat-list li ._img a img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.pcat-list li ._nr{ width:44%; float:right; margin-right:3%; padding-top:30px;}
.pcat-list li ._title{ font-size:24px; font-weight:bold; margin-bottom:10px; }
.pcat-list li ._sum{ font-size:14px; line-height:22px; max-height:154px; *height:154px; overflow:hidden; margin-bottom:15px;}

/*产品详细-列表*/
.pro-list li{ margin-bottom:30px;}
.pro-list li ._img { display: block; height: 0; overflow: hidden; padding-bottom: 66%; position: relative; margin-bottom:10px;}
.pro-list li ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.pro-list li ._nr{ padding:0px 2px;}
.pro-list li ._title{ font-size:18px; font-weight:normal; color:#000; margin-bottom:5px;}
.pro-list li ._sum{ line-height:22px; height:66px; overflow:hidden; }

/*产品详细-图文*/
.pro-det-main .pdet-img{ float:left; width:45%;}
.pro-det-main .pdet-text{ float:right; width:50%; }

/*新闻综合*/
.nmain_news_one{ padding:35px 0; background:#fff; position:relative; z-index:24; }
.news-lay-dt{ width:56%; float:left; }
.news-lay-video{ width:40%; float:left;}
.lay-lant{ position:relative; margin-bottom:20px; width:100%; }
.lay-lant span{ font-size:30px; color:#000;}
.lay-lant ._more{ font-size:14px; color:#572b22; line-height:22px; position:absolute; right:0px; bottom:10px;}
.lay-lant ._more:hover{ font-weight:bold; }

.nlay-dt-top{ margin-bottom:15px;}
.nlay-dt-top ._img{ float:left; width:53%;}
.nlay-dt-top ._img a { display: block; height: 0; overflow: hidden; padding-bottom: 75%; position: relative; }
.nlay-dt-top ._img a img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.nlay-dt-top ._nr{ float:right; width:43%;}
.nlay-dt-top ._title{ font-size:18px; font-weight:bold; line-height:30px; max-height:60px; *height:60px; overflow:hidden; margin-bottom:15px;}
.nlay-dt-top ._sum{ font-size:14px; line-height:24px; max-height:120px; *height:120px; overflow:hidden; margin-bottom:25px;}

.nlay-dt-list li{ width:48%; margin-right:2%; float:left; line-height:34px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.nlay-dt-list li .ion{ color:#6b4a38;}
.nlay-dt-list li a{ color:#666; }
.nlay-dt-list li a:hover{ text-decoration:underline; color:#572b22; }

.nlay-video-top{ margin-bottom:20px;}
.nlv-top-video ._cover{ width:100%; height:100%; background:url(../img/black.6.png) repeat 0 0; position:absolute; top:0px; left:0px;}
.nlv-top-video ._cover ._play{ display:block; width:56px; height:56px; background:url(../img/play_ss.png) no-repeat center; position:absolute; top:50%; left:50%; margin-top:-40px; margin-left:-28px;}
.nlv-top-video ._title{ padding:15px 5%; background:#ffd900; color:#fff; font-size:14px; color:#333; width:90%; position:absolute; bottom:0px; left:0px;background-color:rgba(255,217,0,1);}
.nlv-top-video ._title span{ display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.nlv-top-video{ float:left; width:98%;}
.nlv-top-vlist{ float:right; width:24%;}
.nlv-top-vlist li{ margin-bottom:10px;}
.nlv-top-vlist a { display: block; height: 0; overflow: hidden; padding-bottom: 71%; position: relative; }
.nlv-top-vlist a img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }

.nlay-video-list li{ border:1px solid #ccc; position:relative; margin-top:-1px; line-height:40px; position:relative; font-size:14px;}
.nlay-video-list li a{ display:block; width:80%; padding-left:5%;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.nlay-video-list li .ion{ position:absolute; right:15px; top:0px; font-size:18px;}
.nlay-video-list li a:hover{ text-decoration:underline; color:#572b22; }

.nmain_news_two{ height:585px; background:url(../img/nlay_bg.jpg) no-repeat center top; padding-top:30px; }
.nmain_news_two .lay-lant{ float:left;}
.news-lay-mtleft{ width:60%; float:left; }
.nlay-mtlist{ padding:40px 7%; background:#6b4a38; }
.nlay-mtlist ul{ margin-bottom:40px; }
.nlay-mtlist li{ line-height:50px; border-bottom:1px dotted #fff; font-size:14px; }
.nlay-mtlist li a{ display:block; color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.nlay-mtlist li ._date{ padding-right:70px;}
.nlay-mtlist li a:hover{ text-decoration:underline; }
.nlay-mtlist ._more a{ border:2px solid #fff; color:#fff;}
.nlay-mtlist ._more a:hover{ background:#ffd900; color:#572b22; }

.news-lay-mtright{ width:37%; float:right;}
.nlay-mtlink{ margin-bottom:16px;}
.nlay-mtlink a._img { display: block; height: 0; overflow: hidden; padding-bottom: 44%; position: relative; }
.nlay-mtlink a._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.nlay-mtlink ._cover{ width:90%; height:100%; background:url(../img/black.6.png) repeat; position:absolute; top:0px; left:0px; padding:0 5%;}
.nlay-mtlink ._title{ width:100%; border:1px solid #ddd; color:#fff; font-size:30px; font-weight:bold; display: block; height: 0; overflow: hidden; padding-bottom: 40%; position: relative; margin-top:4%; }
.nlay-mtlink ._title span{ display:inline-block; border-bottom:1px solid #ccc;  line-height:55px; position:absolute; top:50%; margin-top:-28px; left:30px;}


/*新闻列表*/
.news-left{ width:68%; float:left;}
.news-right{ width:27%; float:right;}
.news-top{ border:1px solid #ccc; margin-bottom:25px;}
.news-top ._img{ width:54%; float:left;}
.news-top ._img a { display: block; height: 0; overflow: hidden; padding-bottom: 75%; position: relative; }
.news-top ._img a img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.news-top ._nr{ width:38%; float:right; margin-right:4%; padding-top:30px;}
.news-top ._title{ font-size:20px; font-weight:bold; margin-bottom:5px;}
.news-top ._sum{ font-size:14px; line-height:24px; height:120px; overflow:hidden; margin-bottom:20px;}

.news-list li{ width:100%; float:left; padding-bottom:20px; margin-bottom:20px;}
.news-list li ._date{ width:60px; float:left; border:1px solid #ccc; margin-top:10px; }
.news-list li ._date span{ display:block; text-align:center; font-size:12px;}
.news-list li ._date ._d1{ line-height:44px; background:#ccc; color:#fff; font-size:26px; font-weight:bold;}
.news-list li ._date ._d2{ color:#ccc;}
.news-list li ._nr{ width:89%; float:right; font-size:14px;}
.news-list li ._title{ font-size:20px; font-weight:normal; margin-bottom:5px;}
.news-list li ._sum{ line-height:22px; height:44px; overflow:hidden; color:#565656; margin-bottom:5px;}
.news-list li ._more{ color:#999; }
.news-list li a:hover ._date{ border-color:#1C1C1C;}
.news-list li a:hover ._date ._d1{ background:#1C1C1C; color:#FF0000;}
.news-list li a:hover ._date ._d2{ color:#FF0000; }

.news-rbox{ border:1px solid #ccc; background:#f6f6f6; padding:25px 35px;}
.news-rbox-lant{ font-size:20px; margin-bottom:15px;}
.news-rbox-search{ margin-bottom:20px;}
.news-rsearch .news-sele{ width:100%; float:left; height:32px; line-height:32px; border-color:#f6f6f6; border-radius:0; margin-bottom:14px; text-indent:10px;}
.news-rsearch .select-ui-choose-default ._arrow{ width:36px; background:#6b4a38; }
.news-rsearch .select-ui-choose ._arrow .arr{ left:50%; margin-left:-5px; border-top-color:#fff;}
.news-rsearch .select-ui-choose-default.on ._arrow .arr{ border-bottom-color:#fff;}
.news-rsearch .select-ui-choose-default-bottom.on{ border-color:#ccc;}
.news-rsearch ._nse-inp{ width:100%; height:30px; line-height:30px; background:#fff; border:1px solid #ccc; padding:0; margin:0; text-indent:20px; margin-bottom:20px; float:left;}
.news-rsearch ._nse-btn{ width:100%; font-size:18px; height:34px; background:#6b4a38; color:#fff; border:none; cursor:pointer; float:left;}
.news-rsearch ._nse-btn:hover{ background:#ffd900; color:#572b22;}

.news-rbox-video{ margin-bottom:10px;}
.news-rvideo ._play{ display:block; width:69px; height:71px; position:absolute; top:50%; left:50%; margin-top:-35px; margin-left:-35px; background:url(../images/play.png) no-repeat 0 0;}

.news-rlink li{ border:1px solid #ccc;  font-size:16px; margin-bottom:10px;}
.news-rlink li a{ display:block;padding:0 30px;  background:#f6f6f6; line-height:38px; height:38px;overflow:hidden; position:relative; }
.news-rlink li .ion{ position:absolute; top:0px; right:20px; font-size:20px;}
.news-rlink li a:hover{background:#ffd900; color:#572b22;}

/*视频*/
.video-top-img{ float:left; width:45%; }
.video-top-nr{ float:right; width:45%; margin-right:5%;}
.video-top-img ._play{display:block; width:69px; height:71px; position:absolute; top:50%; left:50%; margin-top:-35px; margin-left:-35px; background:url(../images/play.png) no-repeat 0 0;}
.video-top-nr ._title{ font-size:28px; font-weight:normal; line-height:40px; margin-bottom:20px; margin-top:10px; }
.video-top-nr ._sum{ font-size:14px; line-height:26px; margin-bottom:30px; height:182px; overflow:hidden; }
.video-top-nr ._date{ display:block; margin-bottom:20px;}
.video-top-nr ._tools{ font-size:14px;}
.video-top-nr ._tools span{ display:block; float:left; height:20px; margin-right:20px; line-height:20px;}
.video-top-nr ._tools .ion{ font-size:18px; }
.video-top-nr ._tools .bdsharebuttonbox a{ display:block; float:none; padding:0; margin:0; background:none; line-height:20px; height:20px; font-size:14px;}

.video-mainbg{ background:#f6f6f6; padding:35px 0;}
.video-list li { margin-bottom:20px;}
.video-list li ._pd{ padding:15px; background:#f6f6f6;}
.video-list li ._img{ margin-bottom:15px;}
.video-list li ._cover{ width:100%; height:100%; position:absolute; top:0px; left:0px; background:url(../img/black.6.png) repeat; }
.video-list li ._cover ._play{ display:block; width:50px; height:50px; background:url(../img/play_s.png) no-repeat center; position:absolute; top:50%; left:50%; margin-top:-25px; margin-left:-25px;}
.video-list li ._title{ font-size:14px; font-weight:normal; margin-bottom:5px;}
.video-list li ._tools span{ margin-right:20px;}
.video-list li ._tools .ion{ margin-left:0; font-size:16px;}
.video-list li.hover ._pd{ background:#ffd900; color:#572b22; }
.video-list li.hover ._title a{color:#572b22; }
.video-list li.hover ._tools {color:#572b22; }

.video-nr{ height:510px; margin-top:20px;}

/*下载*/
.nmain_gery{ background:#f6f6f6;}
.down-main{ background:#fff;}
.down-menu{ background:#6b4a38; position:relative; z-index:10;}
.down-menu li{ float:left; width:33.33%; *width:33%; font-size:24px; color:#fff; text-align:center; position:relative; }
.down-menu li a{ color:#fff; display:block; line-height:52px; height:52px; padding:10px 0 14px;}
.down-menu li .down-ico{ display:inline-block; width:54px; height:52px; background-image:url(../img/down_ico.png); background-repeat:no-repeat; vertical-align:middle; margin-right:20px;}
.down-menu li .down-ico-01{ background-position:0px 0px; }
.down-menu li .down-ico-02{ background-position:-64px 0px; }
.down-menu li .down-ico-03{ background-position:-127px 0px; }
.down-menu li.cur a{ background:#ffd900; color:#572b22;}
.down-menu li.cur ._jt{ display:block; width:0; height:0; border-style:solid; border-width:10px; border-color:#ffd900 transparent transparent transparent; position:absolute; bottom:-20px; left:50%; margin-left:-10px;}
.down-menu li.cur .down-ico-01{ background-position:0px -62px; }
.down-menu li.cur .down-ico-02{ background-position:-64px -62px; }
.down-menu li.cur .down-ico-03{ background-position:-127px -62px; }

.down-center{ position:relative; z-index:5;}
.down-img{ width:33.33%; *width:33%; float:left; position:relative;}
.down-right{ width:66.67%; *width:66%; float:right;}
.down-img a._img { display: block; height: 0; overflow: hidden; padding-bottom: 123%; position: relative; }
.down-img a._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.down-img ._title{ width:100%; font-size:20px; line-height:60px; background:url(../img/black.6.png) repeat; position:absolute; bottom:0px; left:0px; color:#fff;}
.down-img ._title span{ display:block; width:80%; padding-left:5%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.down-img ._downbtn{ display:block; font-size:26px; color:#fff; position:absolute; bottom:0px; right:0px;  line-height:60px;}

.down-lant{ font-size:20px; font-weight:bold; border-bottom:1px solid #ccc; color:#000; padding:30px 30px 20px; margin-bottom:30px; }
.down-list{ padding:0 30px;}
.down-list li{ line-height:40px; font-size:14px; border-bottom:1px dotted #ccc; overflow:hidden; }
.down-list li a{ display:block; }
.down-list li ._title{ float:left; width:60%; }
.down-list li ._downbtn{ float:right; margin-right:10%;}
.down-list li ._viewbtn{ float:right;}
.down-list li ._title:hover{ font-weight:bold; }
.down-list li.hover a{ color:#572b22; }
.down-list li.hover ._title{ font-weight:bold;}

/*招投标*/
.cjkh-box{ background:#ffd900; padding:25px 35px; }
.cjkh-lant{ font-size:24px; font-weight:bold; color:#572b22; margin-bottom:10px; }
.cjkh-list li{ padding-left:20px; position:relative; margin-bottom:10px; }
.cjkh-list li ._jt{ position:absolute; top:0px; left:0px;}
.cjkh-list li ._jt .ion{ margin:0;}
.cjkh-list li ._title{color:#572b22;}
.cjkh-list li ._date{color:#572b22; font-size:12px;}

.toubiao-list li{ width:100%; float:left; border:1px solid #ccc; margin-bottom:15px; }
.toubiao-list li a{ display:block; padding:10px 25px; position:relative;}
.toubiao-list li ._title{ font-size:14px; font-weight:normal; line-height:24px;}
.toubiao-list li ._jh{ position:absolute; width:20px; height:20px; line-height:20px; font-size:20px; top:50%; margin-top:-10px; right:30px; color:#d3d3d3; }
.toubiao-list li a:hover{ background:#f6f6f6; }
.toubiao-list li a:hover ._title{ font-weight:bold; color:#572b22; }
.toubiao-list li a:hover ._jh{color:#572b22;}

/*图片列表*/
.pic-list li { margin-bottom:20px;}
.pic-list li a._img { display: block; height: 0; overflow: hidden; padding-bottom: 66%; position: relative; }
.pic-list li a._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.pic-list li ._border{ border:0px solid #FFF; background-color:rgba(0,0,0,0.8);}
.pic-list li ._title{ line-height:50px; border-top:0px solid #ccc; font-size:16px; font-weight:normal; text-indent:0px; text-align:center; color:#FFF; }
.pic-list li ._cover{ display:none; width:100%; height:100%; background:url(../images/black.6.png) repeat; position:absolute; top:0px; left:0px;}
.pic-list li ._cover ._fdj{ display:block; width:58px; height:58px; background:url(../images/fdj.png) no-repeat center; position:absolute; top:50%; left:50%; margin-top:-29px; margin-left:-29px; }

/*三级内容页*/
.channel-left{ float:left; width:68%;}
.channel-right{ float:right; width:25%;}
.chan-sublant{ font-size:24px; color:#572b22; margin-bottom:10px; }
.chanr-link{ background:#f6f6f6; padding:10px 20px 20px;}
.chr-quick-link{ margin-bottom:15px;}
.chr-quick-link a._img { display: block; height: 0; overflow: hidden; padding-bottom: 45%; position: relative; }
.chr-quick-link a._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.chr-quick-link ._cover{ background:url(../images/black.6.png) repeat; background:rgba(0,0,0,.5); display:block; position:absolute; bottom:0; left:0; width:100%; height:32px; line-height:32px; text-indent:15px; color:#fff; font-size:16px;}
.chr-quick-link ._cover ._title{ }
.chr-quick-link ._cover ._line{ display:none; width:0; height:100%; vertical-align:middle;}
.chr-qlink-list li{ float:left; width:45%; margin-right:5%; margin-top:10px; position:relative; }
.chr-qlink-list li a{ display:block; height:26px; line-height:26px; border:1px solid #ccc; text-indent:20px; }
.chr-qlink-list li a:hover{ background:#ffd900; border-color:#ffd900; color:#572b22;}
.chr-qlink-list li .ion{ position:absolute; top:2px; right:5px; text-indent:0;}

/*新闻详细页*/
.widget-newsdetail-2 ._head { border-bottom: 1px dotted #cccccc; }
.widget-newsdetail-2 ._head ._title { font-size: 30px; font-weight:normal; color:#000;}
.widget-newsdetail-2 ._tools { padding: 10px 0; color: #999999;}
.widget-newsdetail-2 .ion { font-size: 16px; font-weight: normal;}
.widget-newsdetail-2 ._tools ._tool{margin:0 4px;display: inline-block; vertical-align: middle;}
.widget-newsdetail-2 ._tools ._b2l .ion { color: #0e90d2;}
.widget-newsdetail-2 .myart { padding: 20px 0; font-size:15px;line-height: 28px; }
.widget-newsdetail-2 ._detailPage_bottom li {line-height: 30px; overflow: hidden; height: 30px;  padding: 0 10px;  }
.widget-newsdetail-2 ._detailPage_bottom ._mark {float: left; margin-right: 10px; color:#FF0000;}
.widget-newsdetail-2 ._detailPage_bottom ._title {font-size: 14px;  float: left;   width: 68%;}
.widget-newsdetail-2 ._detailPage_bottom ._title:hover { color: #0e90d2;}
.widget-newsdetail-2 ._detailPage_bottom ._time { float: right; color:#572b22; }
.widget-newsdetail-2 ._detailtools{ border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; padding:12px 0; margin-bottom:20px; margin-top:20px; }
.widget-newsdetail-2 ._detailtools span{ display:block; line-height:22px; height:22px; margin-left:20px;}
.widget-newsdetail-2 ._detailtools .bdsharebuttonbox{ float:left; margin-left:10px;}
.widget-newsdetail-2 ._detailtools .bdsharebuttonbox .bds_more { float: none; padding:0;  background: none; line-height:22px; height:22px; }
.widget-newsdetail-2 ._detailtools ._dayin{ float:right;}
.widget-newsdetail-2 ._detailtools ._fanhui{ float:right;}

/*新闻详细2*/
.widget-newsdetail-6 ._head ._title { font-size: 30px; font-weight:normal; color:#000;}
.widget-newsdetail-6 ._tools { padding: 10px 0; color: #999999;}
.widget-newsdetail-6 .ion { font-size: 16px; font-weight: normal;}
.widget-newsdetail-6 ._tools ._tool{margin:0 4px;display: inline-block; vertical-align: middle;}
.widget-newsdetail-6 .news-det-scbg{ background:#f5f5f5; padding:35px 25px;}
.widget-newsdetail-6 .news-det-scroll{position:relative;overflow:hidden;height:600px;}
.widget-newsdetail-6 .ndet-content-01{ padding-bottom:20px;}
.widget-newsdetail-6 .ndet-content-02{ padding-bottom:20px;}
.widget-newsdetail-6 .ndet-content-01 ._img{ width:50%; float:left; margin-right:3%; }
.widget-newsdetail-6 .ndet-content-01 ._img ._title{ width:100%; font-size:14px; text-align:center; color:#fff; line-height:45px; background:url(../img/black.6.png) repeat 0 0; position:absolute; bottom:0px; left:0px; font-weight:normal;}
.widget-newsdetail-6 .ndet-content-02 ._img{ width:50%; float:left; margin-right:3%; }
.widget-newsdetail-6 .ndet-content-02 ._img ._title{ width:100%; font-size:14px; text-align:center; color:#fff; line-height:22px; background:url(../img/black.6.png) repeat 0 0; position:absolute; bottom:0px; left:0px; font-weight:normal; padding:10px 0;}
.widget-newsdetail-6 .news-det-scroll .scroll_cont{ padding-right:20px;}
.ndet-fanhui{ margin-bottom:40px;}
.ndet-fanhui a{ display:block; line-height:50px; border:1px solid #6b4a38; color:#572b22; text-indent:20px; font-size:20px; position:relative; }
.ndet-fanhui .ion{ position:absolute; top:0px; right:10px; font-size:24px;}
.ndet-fanhui a:hover{ background:#6b4a38; color:#fff;}
.ndet-othernews li{ margin-bottom:20px;}
.ndet-othernews li ._newsoth{ background:url(../img/news_xian.gif) repeat-x center; margin-bottom:5px;}
.ndet-othernews li ._newsoth a{ display:inline-block; font-size:18px; font-weight:bold; background:#fff; padding-right:5px;}
.ndet-othernews li ._date{ color:#999;}
.ndet-othernews li ._title{ font-size:18px; line-height:30px; max-height:60px; overflow:hidden;}
.hot-news{ margin-top:135px;}
.hot-news-lant{ font-size:18px; font-weight:bold; color:#572b22; margin-bottom:10px; }
.hot-news-list li{ overflow:hidden; line-height:30px;}
.hot-news-list li ._title{ display:block; float:left; width:70%;  }
.hot-news-list li ._title:hover{ text-decoration:underline;}
.hot-news-list li ._title .ion{ margin:0;}
.hot-news-list li ._date{ display:block; width:25%; float:right;}


/*报纸详细*/
.baozhi-left{ float:left; width:34%;}
.baozhi-right{ float:right; width:60%; }
.bzdet-img{border:1px solid #ccc; margin-bottom:25px; }
.bzdet-img ._img { display: block; height: 0; overflow: hidden; padding-bottom:30%; position: relative; }
.bzdet-img ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.bzdet-num{ line-height:34px; font-size:24px; font-weight:bold; color:#000; text-indent:20px; background:#f6f6f6; margin-bottom:10px;}
.bzdet-tab{}
.bzdet-tab .tab_c{ padding:20px; background:#f6f6f6;}
.bztab-key{border-bottom:1px dashed #ccc; border-top:1px dashed #ccc;}
.bztab-key li{ line-height:44px; float:left; width:25%; text-align:center; position:relative; left:auto; top:auto; font-size:14px; color:#000; }
.bztab-key li.tab_t_cur{ background:#6b4a38; color:#fff; }
.bztab-tabc-t{ font-size:18px; font-weight:bold; color:#000; margin-bottom:10px; }
.bztab-tabc-list li{ font-size:14px; line-height:26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.bztab-tabc-list li a:hover{ text-decoration:underline;}


/*成员公司*/
.widget-qa-3 { }
.widget-qa-3-title { position: relative; height: 44px; line-height: 44px; overflow: hidden;  cursor: pointer; border:1px solid #ccc; margin-bottom:10px;}
.widget-qa-3-title ._title{  font-size:16px; padding-left:25px; color:#572b22; }
.widget-qa-3-title .ion { position:absolute; top:0px; right:0px; font-size:20px; color:#ccc; font-weight:bold; }
.widget-qa-3-title._icoActive{ background:#f6f6f6; color:#572b22; font-weight:bold; }
.widget-qa-3-title._icoActive .ion{ color:#572b22; }
.widget-qa-3-content { padding:20px 25px 35px;  display: none; }
.widget-qa-3-content ._qaIntro { text-align: left;}
.widget-qa-3-content ._qaIntro img{ float:left; margin-right:30px; margin-bottom:10px;}
.widget-qa-3-content ._qaIntro ._comtitle{ font-size:18px; color:#000; font-weight:bold; margin-bottom:10px;}


/*合作伙伴*/
.hzhb_list li { margin-bottom:20px;}
.hzhb_list li ._img{ border:1px solid #ccc;}
.hzhb_list li ._title{ font-size:12px; line-height:20px; height:40px; overflow:hidden; margin-top:5px; text-align:center; }
.hzhb_list li.last ._img{ background:#fff url(../img/more_hb.gif) no-repeat center;}
.hzhb_list li.first ._img{ border:none;}
.hzhb_list li.first ._nr { height:100px;}
.hzhb_list li.first ._nr ._lantitle{ font-size:18px; display:inline-block; vertical-align:middle; height:auto; line-height:1.6;text-align: center;width: 100%; *margin-top:25px;}
.hzhb_list li.first ._nr ._line{ display:inline-block; width:0; height:100%; vertical-align:middle;.chr-quick-link ._cover{ background:url(../img/black.6.png) repeat; background:rgba(0,0,0,.5); display:block; position:absolute; top:0; left:0; width:100%; height:100%;}
.chr-quick-link ._cover ._title{ color:#fff; font-size:18px; display:inline-block; vertical-align:middle; height:auto; line-height:1.6;text-align: center;width: 100%; *margin-top:25px;}
.chr-quick-link ._cover ._line{ display:inline-block; width:0; height:100%; vertical-align:middle;}}

/*job*/
.ypin_xuzhi{ margin-bottom:10px;}
.ypin_xuzhi dl{padding-left: 20px;position: relative;margin-bottom: 5px;}
.ypin_xuzhi dl ._jt{ position:absolute; top:0px; left:0px;}
.ypin_xuzhi dl ._jt .ion{ margin:0;}
.ypin_xuzhi dl:hover ._jt{ color:#ffd900;}

.job_search{ background:#f6f6f6; padding:10px 20px; margin-bottom:30px; }
.job_search label{ display:block; float:left; width:4em; line-height:30px; font-size:14px; margin-right:20px;}
.job_search .job-sele{ display:block; float:left; width:25%; height:28px; line-height:28px; border:1px solid #ccc; border-radius:0; margin-right:20px;}
.job_search .job-inp{ width:25%; float:left; display:block; height:28px; line-height:28px; border:1px solid #ccc; padding:0; text-indent:10px;}
.job_search .job-btn{ display:block; float:left; width:30px; height:30px; line-height:30px; border:1px solid #ccc; border-left:none; background:#fff url(../img/se_btn.png) no-repeat center;}

.JobList-J2 ._jt { background: #f6f6f6 url(../img/job_btn.png) no-repeat right; height: 34px; line-height: 34px; margin-top: 10px; overflow: hidden; *zoom:1; cursor: pointer; }
.JobList-J2 ._jt ._title {font-size:14px; text-indent:20px; font-weight:normal; float:left; margin-right:20px;}
.JobList-J2 ._jt ._jbt2{ float:left;}
.JobList-J2 ._jt._jt_act{ background:#ffd900 url(../img/job_btn_on.png) no-repeat right; }
.JobList-J2 ._jc { display: none }
.JobList-J2 ._jcon ._hd{ padding:20px; border-bottom:1px solid #e4e4e4; line-height:30px;}
.JobList-J2 ._jcon ._hd span{ padding-right:55px; display:inline-block; min-width:2em;}
.JobList-J2 ._jcon ._bd{padding:20px;}
.JobList-J2 ._jcon ._bd strong{ position:absolute; left:0; top:0;}
.JobList-J2 ._jcon ._bd ._p{ position:relative; padding-left:65px; min-height:25px;}
.JobList-J2 ._jcon ._bd ._btn{ display:block; width:90px; height:35px; margin-top:20px; line-height:35px; border:1px solid #6b4a38; color:#572b22; text-align:center;}
.JobList-J2 ._jcon ._bd ._btn:hover{ background-color:#6b4a38; color:#fff;}

/*联系我们*/
.nmain_con_gery{ padding:35px 0; background:#f6f6f6;}
.nmain_con_fff{ padding:35px 0; background:#fff;}
.con-map{ width:49%; float:left; height:335px; border:1px solid #ccc; }
.con-map img{ max-width:none;}
.con-coninfo{ width:50%; float:left; height:335px; border:1px solid #ffd900; background:#ffd900 url(../img/con_bg.jpg) no-repeat right bottom; }
.con-coninfo ._pd{ padding:50px 10%;}
.con-coninfo .coninfo-t1{ font-size:30px; font-weight:bold; color:#572b22; line-height:44px; }
.con-coninfo .coninfo-t2{ font-size:34px; font-weight:bold; font-family:微软雅黑; color:#572b22; line-height:53px; margin-bottom:15px;}
.con-coninfo .coninfo-t2 a{color:#572b22;}
.con-coninfo .coninfo-s1{ font-size:16px; color:#572b22;}

.con-row-fff{ background:#fff;}
.con-message{ float:left; width:50%; }
.con-network{ float:left; width:50%;  padding:20px 0 0px;}
.con-message ._border{border:1px solid #ccc; padding:20px 30px; height:480px; }
.con-lant{ font-size:24px; font-weight:bold; color:#000; margin-bottom:20px;}
.con-network .con-lant{ padding-left:30px;}

.NeteorkList-N1{}
.NeteorkList-N1 ._jt { height: 40px; line-height: 40px; overflow: hidden; *zoom:1;cursor: pointer; border-bottom:1px solid #ccc; font-size:18px; background:url(../img/nt_ico.png) no-repeat right; border-top:1px solid #ccc; position:relative; margin-top:-1px;  }
.NeteorkList-N1 ._jt  span{ display:block; width:90%; text-indent:30px;}
.NeteorkList-N1 ._jc { display: none }
.NeteorkList-N1 ._jcon{ font-size:14px; padding:10px 30px;}
.NeteorkList-N1 ._jt_act{ background:url(../img/nt_ico_on.png) no-repeat right;}
.NeteorkList-N1 ._jt_act span{ background:#ffd900; color:#572b22;}

.Form-F4 .Form-F4-li { padding-top: 10px; }
.Form-F4 .Form-F4-li label { width: 5em; display: inline-block; vertical-align: middle; }
.Form-F4 .Form-F4-li input { height: 30px; line-height: 30px; border: 1px solid #ccc; width: 50%; }
.Form-F4 .Form-F4-li textarea { border: 1px solid #ccc; width: 70% ; padding:0; outline:none; height:160px;}
.Form-F4 .Form-F4-li em { color: #dd514c; vertical-align: middle; }
.Form-F4 .Form-F4-li input._yzm { width: 20% ;}
.Form-F4 .Form-F4-li img { vertical-align: middle; cursor: pointer; height:32px; margin-left:10px;}
.Form-F4 .Form-F4-li b { padding-left: 5px; }
.Form-F4 .Form-F4-Btn { padding: 30px 0 0 5em; }
.Form-F4 .Form-F4-Btn button { display: inline-block; line-height: 30px; padding: 0 30px;  background: #d1d1d1; cursor: pointer; border:none; margin:0;}
.Form-F4 .Form-F4-Btn ._submit { background: #6b4a38; margin-right: 10px; color:#fff;}
.Form-F4 .Form-F4-Btn ._submit:hover { opacity:0.8;}
.Form-F4 .Form-F4-Btn ._reset:hover { opacity:0.8; }

.cygs-list li{ margin-bottom:30px;}
.cygs-list li ._img{ float:left; width:50%; margin-right:4%; }
.cygs-list li ._nr{ width:40%; float:left;}
.cygs-list li ._title{ font-size:16px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
.cygs-list li:hover{ background:#f6f6f6;}

/*公司介绍*/
.abuot-img{ overflow:hidden; margin-top:20px;}
.abuot-img ul{ width:101%;}
.abuot-img li{ float:left; margin-right:1%; margin-bottom:1%;}
.abuot-img li ._img{ display: block; height: 0; overflow: hidden; position: relative; }
.abuot-img li ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.abuot-img .ab-img-li-01{ width:79%;}
.abuot-img .ab-img-li-01 ._pdbg{ display: block; height: 0; overflow: hidden; position: relative;  padding-bottom: 26%; background:#ffd900; }
.abuot-img .ab-img-li-01 ._border{ width:96%; margin:0 auto;display: block; height: 0; overflow: hidden; position: relative;  padding-bottom: 22%; border:1px solid #6b4a38; margin-top:2%; }
.abuot-img .ab-img-li-01 dl{ float:left; width:33%; text-align:center; margin-top:40px; color:#572b22;}
.abuot-img .ab-img-li-01 dl dt{ font-size:26px; line-height:50px; height:50px; overflow:hidden; margin-bottom:10px;}
.abuot-img .ab-img-li-01 dl dt span{ font-size:60px; font-weight:bold; font-family:arial; padding-right:5px;}
.abuot-img .ab-img-li-01 dl dd{ font-size:16px; }
.abuot-img .ab-img-li-01 .ab_num-list{ width:90%; height:90%; position:absolute; top:50%; left:50%; }
.abuot-img .ab-img-li-02{ width:19%;}
.abuot-img .ab-img-li-02 ._img {  padding-bottom: 108%; }
.abuot-img .ab-img-li-03{ width:39%;}
.abuot-img .ab-img-li-03 ._img {  padding-bottom: 60%;  }
.abuot-img .ab-img-li-04{ width:39%; }
.abuot-img .ab-img-li-04 ._img {  padding-bottom: 60%;}
.abuot-img .ab-img-li-05{ width:19%; }
.abuot-img .ab-img-li-05 ._img { padding-bottom: 123%; }

/*job*/
.nmain_job{ height:1080px; background:url(../img/job_bg.jpg) no-repeat center top; }
.job-text{ text-align:center; color:#fff; margin-top:70px; margin-bottom:40px; }
.job-text ._jtt1{ font-size:36px;}
.job-text ._jtt2{ font-size:17px;}
.job-text ._jtt3{ font-size:20px;}
.job-tabkey{ max-width:930px; margin:0 auto; overflow:hidden; }
.job-tabkey ul{ width:105%;}
.job-tabkey li{ float:left; width:210px; margin-right:30px;text-align:center; padding-bottom:40px; position:relative; top:auto; left:auto; }
.job-tabkey li a{ display:block; height:210px;background:#6b4a38; }
.job-tabkey li ._jbico{ display:inline-block; width:102px; height:102px; background-image:url(../img/job_ico.png); background-repeat:no-repeat; margin-top:25px; margin-bottom:10px; -moz-transition: all .4s ease 0s;-ms-transition: all .4s ease 0s;-o-transition: all .4s ease 0s;transition: all .4s ease 0s;}
.job-tabkey li ._title{ font-size:24px; color:#fff; }
.job-tabkey li.jobtk_01 a{}
.job-tabkey li.jobtk_02 a{ background:#f24d1f; }
.job-tabkey li.jobtk_03 a{ background:#ffd900; }
.job-tabkey li.jobtk_04 a{ background:#ce9d6b; }
.job-tabkey li.jobtk_01 ._jbico{ background-position:0px center;}
.job-tabkey li.jobtk_02 ._jbico{ background-position:-112px center;}
.job-tabkey li.jobtk_03 ._jbico{ background-position:-224px center;}
.job-tabkey li.jobtk_04 ._jbico{ background-position:-343px center;}
.job-tabkey li.tab_t_cur{ background:url(../img/job_jt.png) no-repeat bottom center;}
.job-nrbg{ background:url(../img/white.8.png) repeat 0 0;}
.job-tabnr{ padding:50px 60px; height:auto !important; height:340px; min-height:340px; background:url(../img/job_rwbg.png) no-repeat right bottom;}
.job-tabnr-width{ width:650px; height: auto !important; height: 320px; min-height: 320px;}
.job-tabkey li a:hover ._jbico{transform: scale(.9);-moz-transform: scale(.9);-webkit-transform: scale(.9);}
.job-tabkey li a:hover { opacity:0.9;}

/*招聘表单*/
.Form-F1 .Form-F1-Left { float: left; width: 50%; }
.Form-F1 .Form-F1-right { float: right; width: 50%; }
.Form-F1 .Form-F1-li { padding-top: 10px; }
.Form-F1 .Form-F1-li label { display: inline-block; width: 5em; vertical-align: middle; }
.Form-F1 .Form-F1-li input { height: 30px; line-height: 30px; border: 1px solid #ccc; width: 70%; }
.Form-F1 .Form-F1-li textarea { border: 1px solid #ccc; width: 70%; height: 10em; padding:0; outline:none; }
.Form-F1 .Form-F1-li select { border: 1px solid #ccc; width: 70%; height: 30px; line-height: 30px; }
.Form-F1 .Form-F1-li em { color: #dd514c; vertical-align: middle; padding-left: 10px; }
.Form-F1 .Form-F1-li input._yzm { width: 20%; }
.Form-F1 .Form-F1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; height:26px; }
.Form-F1 .Form-F1-li b { padding-left: 5px; }
.Form-F1 .Form-F1-Btn { text-align: center; padding-top: 30px; clear: both; }
.Form-F1 .Form-F1-Btn button { display: inline-block; line-height: 26px; padding: 0 30px; background: #d1d1d1; cursor: pointer; border:none; }
.Form-F1 .Form-F1-Btn ._submit { background: #6b4a38; margin-right: 10px; color:#fff; }
.Form-F1 .Form-F1-Btn button:hover { opacity:.8; }

/*社会责任*/
.social-text{ font-size:14px; margin-bottom:20px;}
.social-tkey ._title{ line-height:60px; width:100%; position:absolute; bottom:0px; left:0px; background:url(../img/black.6.png) repeat 0 0; color:#fff; font-size:24px; font-weight:bold; text-indent:30px;}
.social-tkey a:hover ._title{ background:url(../img/yellow.8.png) repeat 0 0; color:#572b22; }
.social-tkey.tab_t_cur{ background:url(../img/social_jt.png) no-repeat center bottom; }
.social-nr{ background:#f6f6f6; padding:40px;}
.social-sum{ margin-bottom:20px; }

.social-imglist{ width:101%;}
.soc-img-left{ float:left; width:46%; margin-right:1%;}
.soc-img-left dl.soc-img-01 ._img{ display: block; height: 0; overflow: hidden; padding-bottom: 64%; position: relative; }
.soc-img-left dl.soc-img-01 ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.soc-img-right{ float:left; width:53%;}
.soc-img-right dl{ width:48%; margin-right:2%; float:left; margin-bottom:2%;}
.soc-img-right dl ._img{ display: block; height: 0; overflow: hidden;  position: relative; padding-bottom:56%;}
.soc-img-right dl ._img img{height: auto; left: 0; position: absolute; top: 0; width: 100%;}


/*配件*/
.part-list li{ margin-bottom:20px;}
.part-list li ._nr{ background:#f6f6f6; padding:15px;}
.part-list li ._title{ font-size:22px; font-weight:normal;}
.part-list li ._sum{ line-height:22px; height:66px; overflow:hidden;}
.part-list li.hover ._nr{ background:#ffd900;}
.part-list li.hover ._title a{ color:#572b22; }
.part-list li.hover ._sum{ color:#572b22; }
.partdet-img{ width:45%; margin-right:3%; float:left;}

/*科研*/
.keyan-main-01{ width:101%; margin-bottom:35px;}
.keyan-gk{ float:left; width:32%; margin-right:1%;}
.keyan-sl{ float:left; width:66%; margin-right:1%;}
.keyan-gk a._img { display: block; height: 0; overflow: hidden; padding-bottom: 70%; position: relative; }
.keyan-gk a._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.keyan-gk ._title{ width:100%; line-height:54px; background:url(../img/white.8.png) repeat 0 0; position:absolute; bottom:0px; left:0px; text-indent:20px;}
.keyan-gk ._nr{ padding:15px 15px 0; }
.keyan-gk ._sum{ line-height:22px; height:66px; overflow:hidden; margin-bottom:20px;}
.keyan-gk ._more a{ color:#572b22; font-size:14px;}
.keyan-gk ._more a:hover{ font-weight:bold; }

.keyan-sl-top{display: block; height: 0; overflow: hidden; padding-bottom: 34%; position: relative; background:#6b4a38; margin-bottom:1%;}
.keyan-sl-top ._pd{ padding:60px 40px 0; color:#fff; }
.keyan-sl-top .kysl-tlant{ font-size:30px; width:60px; float:left; line-height:40px; border:2px solid #fff; padding:10px 20px; margin-right:30px; margin-top:10px;}
.keyan-sl-top ._title{ font-size:30px;}
.keyan-sl-top ._title a{ color:#fff; }
.keyan-sl-top ._sum{ font-size:14px; line-height:24px; height:72px; overflow:hidden; }

.keyan-sl-imglist{ width:101%;}
.keyan-sl-imglist li{ float:left; width:32.33%; *width:32%; margin-right:1%;}
.keyan-sl-imglist li a._img { display: block; height: 0; overflow: hidden; padding-bottom: 61%; position: relative; }
.keyan-sl-imglist li a._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.keyan-sl-imglist li ._cover{ display:none; width:100%; height:100%; background:url(../img/black.6.png) repeat 0 0; position:absolute; top:0px; left:0px; text-align:center;}
.keyan-sl-imglist li ._cover ._title{ color:#fff; font-size:20px; display:inline-block; vertical-align:middle; height:auto; text-align: center; *margin-top:60px; border-bottom:1px solid #fff; *border-bottom:none; }
.keyan-sl-imglist li ._cover ._line{ display:inline-block; width:0; height:100%; vertical-align:middle;}

.keyan-main-02{ width:101%; margin-bottom:35px;}
.keyan-cxli ._pd,.keyan-cx ._border{ height:240px;}
.keyan-cx{width:32%; margin-right:1%; float:left; background:#ffd900;}
.keyan-cx ._border{ margin:15px; border:2px solid #6b4a38; padding:0 42px;}
.keyan-cx ._title{ font-size:30px; margin-top:20px; margin-bottom:5px; color:#572b22;}
.keyan-cx ._sum{ font-size:14px; line-height:22px; height:110px; overflow:hidden; margin-bottom:10px; color:#572b22;}
.keyan-cx ._more{ font-size:14px; color:#572b22;}
.keyan-cx ._more:hover{ font-weight:bold;}

.keyan-cxli{ width:21.33%; *width:21.2%; margin-right:1%; float:left; background:#f6f6f6;}
.keyan-cxli ._pd{ height:240px; margin:15px; border:2px solid #f6f6f6; padding:0 15px;}
.keyan-cxli ._title{ font-size:20px; margin-top:25px; text-align:center; background:url(../img/ky_xian.gif) no-repeat center bottom; padding-bottom:5px; margin-bottom:25px; color:#000; }
.keyan-cxli ._sum{ font-size:14px; line-height:22px; height:88px; overflow:hidden; text-align:center; }

.keyan-main-03{}
.keyan-fazhan { border:1px solid #ccc; }
.keyan-fazhan ._img{ float:right; width:32%; display:block;}
.keyan-fazhan ._nr{ float:left; width:61%; margin-left:3%; padding-top:30px;}
.keyan-fazhan ._title{ font-size:30px; margin-bottom:10px; }
.keyan-fazhan ._sum{ line-height:22px; height:132px; overflow:hidden; margin-bottom:20px; font-size:14px;}
.keyan-fazhan ._more{ font-size:14px;}
.keyan-fazhan ._more a{ color:#572b22; }
.keyan-fazhan ._more a:hover{ font-weight:bold;}

/*关于综合*/
.namin_about_one{ padding:35px 0; background:#fff; position:relative; z-index:24; }
.about-gk{ width:50%; float:left;}
.about-gk-sum{ font-size:14px; line-height:24px; height:240px; overflow:hidden; margin-bottom:35px; }
.about-gk-link a{ display:block; position:relative; float:left; line-height:50px; font-size:20px; font-weight:bold; color:#000; width:30%; margin-right:2%; border:1px solid #6b4a38; text-indent:20px; }
.about-gk-link .ion{ position:absolute; font-size:20px; font-weight:normal; color:#572b22; top:0px; right:10px; text-indent:0;}
.about-gk-link a:hover{ background:#ffd900; color:#572b22; border-color:#ffd900;}

.about-slide{width:46%;float:right; display: block; height: 0; overflow: hidden; padding-bottom: 34%; position: relative;}
.about-slide li img { width:100%; height:100%;}
.about-slide .slide_nav{ display:none;}
.about-slide .arrs { display:block; width:61px; height:80px; background-image:url(../img/about_btn.png); background-repeat:no-repeat; position:absolute; top:50%; margin-top:-40px; z-index:10;}
.about-slide .arr_prev{ left:0px; background-position:left top;}
.about-slide .arr_next{ right:0px; background-position:right top;}
.about-slide .arr_prev:hover{ background-position:left bottom;}
.about-slide .arr_next:hover{ background-position:right bottom;}

.namin_about_two{ height:534px; padding:35px 0; background:url(../img/about_bg.jpg) no-repeat center top; position:relative; z-index:24;}
.namin_about_two .lay-lant span{ color:#572b22; }
.about-yinx li.ab-yinx-01 ._cover{ width:43%; position:absolute; top:0px; left:0px; background:url(../img/zs.9.png) repeat 0 0; padding:30px 20px 40px; color:#fff;}
.about-yinx li.ab-yinx-01 ._title{ font-size:20px; margin-bottom:10px; }
.about-yinx li.ab-yinx-01 ._sum{ font-size:14px;}
.about-yinx li.ab-yinx-03 ._cover{ width:100%; height:100%; background:url(../img/yellow.9.png) repeat 0 0; position:absolute; top:0px; left:0px; *height:400px;}
.about-yinx li.ab-yinx-03 ._border{ border:2px solid #6b4a38; width:90%; height:80%; margin-left:auto; margin-right:auto; margin-top:5%; padding-top:10%; }
.about-yinx li.ab-yinx-03 ._border dl{ font-size:20px; line-height:40px; width:80%; margin-left:auto; margin-right:auto; }
.about-yinx li.ab-yinx-03 ._border dl a:hover{ text-decoration:underline;}

.namin_about_three{ padding:35px 0; background:#fff; position:relative; z-index:24;}
.about-social-text{ position:relative; font-size:14px; line-height:26px; margin-bottom:20px;}
.about-social-text ._more{ position:absolute; right:0px; bottom:3px; font-size:14px;color: #572b22;line-height: 22px;}
.about-social-text ._more:hover{ font-weight:bold;}
.about-social-list{ margin-bottom:50px;}
.about-social-list li ._title{ line-height:60px; width:100%; position:absolute; bottom:0px; left:0px; background:url(../img/black.6.png) repeat 0 0; color:#fff; font-size:24px; font-weight:bold; text-indent:30px;}
.about-social-list li a:hover ._title{ background:url(../img/yellow.8.png) repeat 0 0; color:#572b22; }

.about-hzhb{}
.about-hzhb-left{ float:left; width:15%;}
.about-hzhb-list{ float:right; width:80%}
.about-hzhb-left .lay-lant{ margin-bottom:10px;}
.about-hzhb-left .about-hzhb-text{ margin-bottom:20px; }
.about-hzhb-left .about-hzhb-more{font-size:14px;color: #572b22;line-height: 22px;}
.about-hzhb-left .about-hzhb-more a:hover{ font-weight:bold; }
.about-hzhb-list li{ margin-bottom:10px; *width:31% !important;}
.about-hzhb-list li a{ display:block; height:64px; line-height:64px; border:1px solid #6b4a38; text-indent:25px; font-size:18px; color:#572b22; position:relative;}
.about-hzhb-list li .ion{ position:absolute; top:0px; right:10px; font-size:24px; line-height:64px; height:64px; overflow:hidden;}
.about-hzhb-list li a:hover{ background:#6b4a38; border-color:#6b4a38; color:#fff;}
.about-hzhb-list li a:hover .ion{ color:#c6b8af;}

/*首页*/
.indexFlash{height:544px; overflow:hidden; position:relative; background:#30302e; z-index:20; }
.indexFlash li{float:left;  width:60px; overflow:hidden; position:relative;}
.indexFlash img{position:relative; left:-960px; max-width:none;}
.indexFlash h1{background:url(../img/black.7.png); height:188px; width:60px; overflow:hidden; color:#FFF; position:absolute; z-index:1; top:70px; left:0px; font-size:14px; font-weight:normal; font-family:Arial; text-align:center;}
.indexFlash h1 div{font-size:33px; font-weight:bold; padding-top:10px;}
.indexFlash .contentDiv{position:absolute; z-index:2; right:-502px; top:70px; color:#FFF; background:url(../img/black.4.png); width:502px; height:188px; overflow:hidden; }
.indexFlash h2{padding:15px 0 0 35px; font-size:48px; }
.indexFlash h2 div{ font-weight:normal;}
.indexFlash h3 {padding:0px 0 15px 35x; font-size:34px; line-height:44px;}
.indexFlash .content{ padding:0 35px; font-size:20px; }

.ban-load{ background:#fff url(../img/loading.gif) no-repeat center; width:1920px; height:544px;position: absolute;
left: 50%;margin-left: -960px; top:76px; z-index:50;}

.imain{ background:#fff; position:relative; z-index:24; padding:35px 0;}
.ilant{ font-size:24px; font-weight:bold; color:#000; margin-bottom:15px;}

.ivideo { margin-bottom:40px; }
.ivideo li{ background:#F2F2F2; overflow:hidden; position:relative;}
.ivideo li ._img{ float:left; width:52%;}
.ivideo li ._img a { display: block; height: 0; overflow: hidden; padding-bottom: 110%; position: relative; }
.ivideo li ._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.ivideo li ._img ._play{ display:none; width:49px; height:49px; background:url(../img/play_s.png) no-repeat 0 0; position:absolute; top:50%; left:50%; margin-top:-25px; margin-left:-25px;}
.ivideo li ._nr{ float:right; width:40%; margin-right:4%;}
.ivideo li ._title{ font-size:22px; font-weight:bold; color:#000; margin-top:25px; margin-bottom:10px;}
.ivideo li ._more{ position:absolute; bottom:20px; right:33%;}
.ivideo li ._more a:hover{ font-weight:bold;}
.ivideo li.hover{ background:#ffd900;color:#572b22;}
.ivideo li.hover ._title a{ color:#572b22; }
.ivideo li.hover ._img ._play{ display:block;}

.inews{ width:49%; float:right;}
.iabout{ width:48%; float:right;}
.inews-top{ margin-bottom:20px;}
.inews-top ._img{ float:left; width:37%;}
.inews-top ._nr{ float:right; width:60%;}
.inews-top ._title{ font-size:16px; font-weight:bold; line-height:24px; max-height:48px; *height:48px; overflow:hidden; margin-bottom:5px;}
.inews-top ._sum{ line-height:22px; height:44px; overflow:hidden; margin-bottom:20px;}

.inews-list li{ width:100%; float:left; margin-bottom:8px;}
.inews-list li ._date{ width:60px; float:left; border:1px solid #ccc; margin-top:5px; }
.inews-list li ._date span{ display:block; text-align:center; font-size:12px;}
.inews-list li ._date ._d1{ line-height:44px; background:#ccc; color:#fff; font-size:26px; font-weight:bold;}
.inews-list li ._date ._d2{ color:#ccc;}
.inews-list li ._nr{ width:86%; float:right; font-size:14px;}
.inews-list li ._title{ font-size:14px; font-weight:bold;}
.inews-list li ._sum{ color:#565656; }
.inews-list li ._more{ color:#999; }
.inews-list li a:hover ._date{ border-color:#ffd900;}
.inews-list li a:hover ._date ._d1{ background:#ffd900; color:#FF0000;}
.inews-list li a:hover ._date ._d2{ color:#FF0000; }

.iabout-imglist{}
.iabout-img-01{ width:68%; float:left;}
.iabout-img-01 a._img { display: block; height: 0; overflow: hidden; padding-bottom: 83%; position: relative; }
.iabout-img-01 a._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.iabout-img-01 ._cover{ width:46%; padding:10px 15px 0px; height:150px; background:#ffd900; position:absolute; bottom:0px; right:0px; }
.iabout-img-01 ._cover ._jt{ display:block; width:0; height:0; border-style:solid; border-width:9px; border-color:transparent #ffd900 transparent transparent; position:absolute; left:-18px; top:20px;}
.iabout-img-01 ._title{ font-size:20px; font-weight:bold; color:#572b22; }
.iabout-img-01 ._sum{ font-size:12px;color:#572b22; line-height:22px;}
.iabout-img-02{ width:31%; float:right;}
.iabout-img-02 a._img { display: block; height: 0; overflow: hidden; padding-bottom: 94%; position: relative; }
.iabout-img-02 a._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }

.ipro{ background:#fff url(../img/ipro_bg.jpg) no-repeat center top; padding-top:90px; padding-bottom:35px;}
.ipro-lant{ height:44px; line-height:44px; font-size:26px; text-align:center; background:url(../img/ipro_lantbg.png) no-repeat center top; color:#572b22; overflow:hidden; margin-bottom:20px;}
.ipro-lant a{color:#572b22;}
.ipro-text{ text-align:center; font-size:14px;color:#572b22; margin-bottom:78px;}
.ipro-list ul{ width:103%;}
.ipro-list li{ background:#f6f6f6 url(../img/ipro_xian.png) no-repeat 15px bottom; width:30.33%; margin-right:3%; float:left; }
.ipro-list li ._pd{ padding:15px; border:1px solid #e9e9e9;padding-bottom:40px;}
.ipro-list li a._img { display: block; height: 0; overflow: hidden; padding-bottom: 67%; position: relative; margin-bottom:20px; }
.ipro-list li a._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.ipro-list li ._title{ font-size:18px; font-weight:bold; margin-bottom:10px; }
.ipro-list li ._sum{ font-size:12px; line-height:22px; height:66px; overflow:hidden; color:#565656; }
.ipro-list li ._sum a{color:#565656; }
.ipro-list li.hover{ background:#ffd900 url(../img/ipro_xian_on.png) no-repeat 15px bottom; }
.ipro-list li.hover ._pd{ border-color:#ffd900; }
.ipro-list li.hover ._title a{ color:#572b22;}
.ipro-list li.hover ._sum { color:#572b22;}

.ikeyan{background:#fff; position:relative; z-index:24; padding:20px 0 50px;}
.ikeyan_bg{ background:#f6f6f6; border:1px solid #ddd; padding:30px;}
.iky-text{ width:30%; float:left; padding-right:3%; border-right:1px solid #ddd; padding-bottom:30px; background:url(../img/iky_xian.gif) no-repeat 0 bottom;}
.iky-text .ilant{ margin-bottom:10px;}
.iky-text ._sum{ font-size:14px; font-weight:bold; color:#000;}
.iky-icolist{ width:60%; float:right; }
.iky-icolist ul{}
.iky-icolist li{ width:100px; float:left; text-align:center; margin-right:10%;}
.iky-icolist li ._ikyico{ display:inline-block; width:75px; height:75px; background-image:url(../img/iky_ico.png); background-repeat: no-repeat; margin-top:10px;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.iky-icolist li ._title{ font-size:18px;}
.iky-icolist li.iky-ico-01 ._ikyico{ background-position:0px 0px;}
.iky-icolist li.iky-ico-02 ._ikyico{ background-position:-85px 0px;}
.iky-icolist li.iky-ico-03 ._ikyico{ background-position:-170px 0px;}
.iky-icolist li.iky-ico-04 ._ikyico{ background-position:-255px 0px;}
.iky-icolist li a:hover ._ikyico{transform:rotateY(180deg);-ms-transform:rotateY(180deg); -moz-transform:rotateY(180deg); 	-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg); }

/*头部表单*/
.top-form{ display:none; width:1920px; height:485px; position:absolute; top:76px; left:50%; margin-left:-960px; background:#fff; z-index:30; padding-top:60px;}
.top-form .wrap{ position:relative;}
.top-form-ewm{ float:left; width:43%; margin-right:6%;}
.top-form-message{ width:37%; float:left;}
.top-ewmnr{ border-top:1px solid #ccc; margin-top:10px; padding-top:15px; border-bottom:1px solid #ccc; padding-bottom:15px;}
.top-ewm-left{ float:left; width:48%;}
.top-ewm-left ._ewmimg{ width:145px; float:left; margin-right:10px;}
.top-ewm-left ._ohlink{ float:left; width:75px; font-size:15px;}
.top-ewm-left ._ohlink a{ display:block;}
.top-ewm-left ._ohlink a:hover{ color:572b22; font-weight:bold; }
.top-ewm-left ._zxtel{ margin-top:10px; width:100%; float:left;}
.top-ewm-left ._zxtel span{ display:block; float:left;}
.top-ewm-left ._zxtel ._tl1{ line-height:20px; margin-right:5px;}
.top-ewm-left ._zxtel ._tl2{ font-size:30px; font-family:arial; color:#572b22; line-height:40px;}
.top-ewm-right{ float:right; width:49%; color:#777;}
.top-ewm-right p{ margin-bottom:7px; line-height:22px;}
.top-ewm-right ._ct1{ font-size:15px; color:#000;}
.top-ewm-right a{ color:#777;}
.top-ewm-right a:hover{ text-decoration:underline; }
.top-mess-lant{ font-size:20px; margin-bottom:10px; }
.top-mess-form{ overflow:hidden;}
.top-mess-form ._tmesinp{ width:100%; border:none; height:38px; line-height:38px; background:#f5f5f5; margin-bottom:10px; text-indent:20px; float:left;}
.top-mess-form ._tmsarea{ width:100%; border:none; padding:20px 0; height:90px; background:#f5f5f5; font-family:微软雅黑; outline:none; text-indent:20px;float:left;}
.top-mess-form ._tmesbtn{ height:36px; line-height:36px; background:#fff; border:2px solid #6b4a38; width:100%; padding:0; color:#572b22; float:left;}
.top-mess-form ._tmesbtn:hover{ background:#6b4a38; color:#fff;}
.top-form-close{ font-size:50px; color:#ffd900; position:absolute; top:-50px; right:0px; cursor:pointer;}

.content-21962 .job_form ._act button{ border:none !important;}
.content-21962 .job_form .sub{ background:#6b4a38 !important;}

#container img{max-width:none;}

/*表格*/
.datalist{ border:1px solid #ccc; /* 表格边框 */ border-collapse:collapse; /* 边框重叠 */ background-color:#fff; /* 表格背景色 */ }
.datalist caption{ padding-bottom:5px; text-align:left;}
.datalist th{ border:1px solid #ccc; /* 行名称边框 */ background-color:#eee; /* 行名称背景色 */ color:#000;    /* 行名称颜色 */ font-weight:bold;  padding:5px 0 4px 15px;  text-align:left;}
.datalist td{ border:1px solid #ccc; /* 单元格边框 */ text-align:left; padding:5px 0 4px 15px;}
.datalist tr.altrow{ background-color:#c7e5ff; /* 隔行变色 */}

/*科研调整*/
.keyan-cxleft{ float:right; width:67%;}
.keyan-cxleft .keyan-cxli{ float:left; width:48.88%; margin-right:1%; margin-bottom:10px;}
.keyan-cxleft .keyan-cxli ._pd{ height:auto;}
.keyan-cxleft .keyan-cxli ._title{ margin-top:5px; margin-bottom:8px;}
.keyan-cxleft .keyan-cxli ._sum{ line-height:22px; height:44px; overflow:hidden;}

/*培训*/
.peixun-list{ margin-top:30px;}
.peixun-list li a._img { display: block; height: 0; overflow: hidden; padding-bottom: 75%; position: relative; }
.peixun-list li a._img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; }
.peixun-list li ._title{line-height:60px; width:100%; position:absolute; bottom:0px; left:0px; background-color:rgba(255,255,255,0.8) /*(../img/black.6.png) repeat 0 0*/; color:#FF0000; font-size:24px; font-weight:bold; text-indent:30px;}
.peixun-list li a:hover ._title{ background-color:rgba(253,186,17,0.8) /*url(../img/yellow.8.png) repeat 0 0*/; color:#FF0000; }
.peixun-list li .ion{ position:absolute; bottom:0px; right:10px;}

/*社会责任调整*/
.social-tab{ padding-top:0;}
.social-tkey{ padding-bottom:0; width:100%; display:none; }
.social-nr{ margin-top:30px; }
.social-tkey li{ width:385px; float:left;}
.social-tkey li.tab_t_cur{}
.social-tkey li.tab_t_cur ._title{ background:url(../img/yellow.8.png) repeat 0 0; color:#572b22; }
.social-tab .soci-btn { display:block; width:61px; height:80px; background-image:url(../img/about_btn.png); background-repeat:no-repeat; position:absolute; top:50%; margin-top:-40px; z-index:10;}
.social-tab .soci-prev{ left:0px; background-position:left top;}
.social-tab .soci-next{ right:0px; background-position:right top;}
.social-tab .soci-prev:hover{ background-position:left bottom;}
.social-tab .soci-next:hover{ background-position:right bottom;}

/*2016-11-10*/
.banner{height:544px;position:relative;overflow:hidden;}
.banner img{position:absolute;top:0;left:50%;margin-left:-960px;width:1920px;height:100%;max-width: none;}
.banner .wrap{position: relative;z-index: 5;height:100%;display:none;}
.banner .contentDiv{background:url(../img/black.5.png) repeat;width: 50%;height: 172px;position: absolute; left: 0;top: 50%;color:#fff; margin-top: -86px;}
.banner .contentDiv h2{font-size:53px;}
.banner .contentDiv .content{font-size:22px;}
.banner .contentDiv h2,.banner .contentDiv .content{padding-left:8%;}
.banner .slide_nav{display: none;}
.banner .arrs{width:82px;height:86px;background:url(../img/b_btn.png) no-repeat;position:absolute;left:50%;top: 50%;z-index: 5;display:none;}
.banner .arr_prev{margin-top: -86px;}
.banner .arr_next{background-position: right top;}
.banner .arr_prev:hover{background-position: left bottom;}
.banner .arr_next:hover{background-position: right bottom;}
.banner .slide_nav{position: absolute;z-index: 2;left: 0; bottom: 10px;width: 100%;text-align: center;display:block;}
.banner .slide_nav > a{display: inline-block;width: 10px;height: 10px;border-radius: 50%;background: #bbb;margin-right: 10px;cursor: pointer;line-height: 99;overflow:hidden;}
.banner .slide_nav > a.on{background:#ffd900;}


/*2016-11-25 泰富简介*/
.wrap_2k{padding-left:8%;padding-right:8%; line-height:28px; font-size:14px;}

.about_box1{background:url(../img/img/ab_img.jpg) center top no-repeat;padding:70px 0 124px;color:#fff;}
.channel_title{font-size: 265%;padding-bottom: 35px;font-weight: normal;}
.channel_p{font-size:110%;padding-left: 8%;padding-right:8%;margin-bottom:40px; }
.widget_area{font-size:0;text-align:center;}
.widget_area >li{display:inline-block;*display:inline;*zoom:1;padding:0 5%;font-size:14px;}
.widget_area >li .b1{font-size: 185%;font-weight: bold; margin-bottom:34px;}
.widget_area >li .s1{font-family: Arial;font-size:230%;margin-right: 8px;}
.widget_area >li .p2{margin-top: -15px;font-size:115%;}

.rect-68{padding-bottom:68%;}
.about_box2{padding:63px 0;}
.about_box2 .channel_p{color:#8e8e8e;}
.chanye_list .item .cover{display:block;position:absolute;top:0;bottom:0;right:0;left:0;background:url(../img/yellow.8.png) repeat;opacity:0; filter:alpha(opacity=0);}
.chanye_list .item .cover ._plus{display:block;width:60px;height:60px;background:url(../img/img/plus.png) no-repeat;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;}
.chanye_list .item .title{font-size: 185%;font-weight: normal;margin-top: 10px;}
.chanye_list .hover .cover{opacity:1; filter:alpha(opacity=100);}

.chanye_scroll .cs_arrs{display:block;width:57px;height:101px;background:url(../img/img/a_p_btn.png) no-repeat;position:absolute;top:50%;margin-top:-70px;z-index: 3;}
.chanye_scroll .cs_prev{left:-6%;}
.chanye_scroll .cs_next{right:-6%;background-position: right top;}
.chanye_scroll .cs_prev:hover{background-position: left bottom;}
.chanye_scroll .cs_next:hover{background-position: right bottom;}

.about_box3{height:533px;}
.about_box3 .ab3_img{width:60%;background:url(../img/img/a3_bg.jpg) right center no-repeat;height:100%;}
.ab3_img >ul{margin-left:6%;padding-top:120px;}
.ab3_img >ul>.item{width:33.2%;float:left;border-left: 1px rgba(153,153,153,.4) solid;margin-left: -1px;}
.ab3_img >ul .pbox{padding:20px 20% 20px 10%;color:#fff;text-align: right;}
.ab3_img >ul>.item .img{display:inline-block;position:relative;padding-bottom: 15px;margin-bottom: 20px;}
.ab3_img >ul>.item .img:after{content:'';width:50px;height:3px;background-color:#ffd900;position:absolute;bottom:0;left:50%;margin-left:-25px;}
.ab3_img >ul>.item .tit{font-size: 175%;font-weight: normal;}
.ab3_img >ul>.item .p{font-size:115%;}
.about_box3 .ab3_con{width:40%;height:100%;background-color:#ffd900;}
.about_box3 .ab3_con .box{width:68%;padding:15% 10% 10%;color: #624031;}
.ab3_con .box .a3_t{font-size: 260%;font-weight: normal;}
.ab3_con .box .a3_p{font-weight: bold;font-size:130%;}
.ab3_con .box .a3_con{font-size:110%; margin-top: 30px;}

.ico85{display:inline-block;width:85px;height:75px;background:url(../img/img/ico85.png) no-repeat;vertical-align: middle;}
.ico85_2{background-position: -85px 0;}
.ico85_3{background-position: -170px 0;}
.ico85_4{background-position: -255px 0;}

.about_box4{background:url(../img/img/a4_bg.jpg) center top no-repeat;padding:70px 0 90px;}
.ab4_items>ul{font-size:0;text-align: center;}
.ab4_items>ul>li{font-size:13px;display:inline-block;*display:inline;*zoom:1;width:20%;background-color:#f0f0f0;margin:0 1.5%;}
.ab4_items>ul>li .pbox{padding:15% 10%}
.ab4_items>ul>li .tit{font-size:150%;font-weight: normal;margin-top: 10px;color: #624031;}
.ab4_items>ul>.hover{background-color:#ffd900;}
.ab4_items>ul>.hover .ico85{background-position: 0 -75px;}
.ab4_items>ul>.hover .ico85_2{background-position: -85px -75px;}
.ab4_items>ul>.hover .ico85_3{background-position: -170px -75px;}
.ab4_items>ul>.hover .ico85_4{background-position: -255px -75px;}
.about_box5{background:url(../img/img/a5_bg.jpg) center top no-repeat;padding: 90px 0 60px;}
.about_box5 .ab5_con{width: 55.5%;background:url(../img/white.8.png) repeat;}
.about_box5 .ab5_con .pbox{padding: 6%;}
.about_box5 .ab5_con .chann_tit{font-size:230%;font-weight: normal;color:#624031; margin-bottom: 12px;}
.about_box5 .ab5_con .chann_p{font-size:120%;}

/*20161124 泰富发展历程 heqinglin start*/
.develop_banner{height:516px; background:url(../img/deve_banner.jpg) center top no-repeat;}
.develop_banner .deve_top .tit{font-size:45px; /*font-weight:bold;*/ color:#fff; line-height:1; padding:140px 0 30px; text-align:center;}
.develop_banner .deve_top .tit>span {color:#ffffff;}
.develop_banner .deve_top .info{width:75%;margin:0 auto; color:#fff; font-size:16px; line-height:32px; padding-bottom:80px; text-align:center;}
.develop_banner .deve_top .history_navbar{position:relative; width:80%; margin:0 auto;}
.widget-history-3_prev{left:0px;}
.widget-history-3_arrs{position: absolute; width:28px; height:55px; background: url(../img/his_btn.png) no-repeat; top:0; cursor: pointer; transition: none; z-index: 3;}
.widget-history-3_next{right: 0px; background-position: right 0;}
.widget-history-3_prev:hover{background-position: left bottom;}
.widget-history-3_next:hover{background-position: right bottom;}
.widget-history-3-T{width: 85%; margin-left: auto; margin-right: auto; background: url(../img/pcat_xian.png) repeat-x 0px 30px; height: 81px; overflow: hidden;}
.widget-history-3-tab .tab_t{position: relative; width:22%; font-size: 16px; color: #6f6f6f; cursor:pointer}

.widget-history-3-tab .tab_t b{ display:block; width:17px; height:17px; background-image:url(../img/his_dian.png); background-repeat:no-repeat; margin-left:auto; margin-right:auto;margin-top: 22px;}
.widget-history-3-tab .tab_t span{ display:block; line-height:30px; height:30px;  text-align:center; margin-bottom:10px;font-size: 16px;color: #fff;font-weight: bold;margin-top: 20px;}
.widget-history-3-tab .tab_t_cur b{background-image:url(../img/his_dian_on.png);}
.resource-type-wrap .panel span { line-height:44px;color:#f88a0b; font-size:36px; padding:0 4px; position:relative; left:-3px; position:relative; display:inline-block; margin-bottom: 5px;font-weight: bold;}
.resource-type-wrap .panel span font { display:block; width:20px; height:44px; right:-20px; position:absolute; top:0; }
.resource-type-wrap .panel:hover font { }
.resource-type-wrap .panel .image img { width: 100%; height:auto; }
.resource-type-wrap .panel .title{ padding:10px;  line-height:1.8;}
.resource-type-wrap .panel .title a{color:#000;}
.resource-type-wrap .head { padding: 28px 20px 0; height: 242px }
.inner_box { width:100%;}
.resource-type-wrap .panel .title { line-height:22px; padding:24px 0; font-size:18px; color:#626670; font-weight:normal; }

.resource-type-wrap .panel .inner{ width:80%; padding:5%;margin-left: 10%;position:relative; background:#f8f8f8;}
.resource-type-wrap .panel .inner:after{content: ""; border-top: 15px solid transparent;border-bottom: 15px solid transparent; border-right: 15px solid #f8f8f8;  width:0; height:0;position:absolute;top:30px;left:-14px;}
.resource-type-wrap .panel.leftBox_resource .inner:after{content:'';right: -14px; left:auto; border-top: 15px solid transparent;border-bottom: 15px solid transparent; border-left: 15px solid #f8f8f8;border-right:none;}
.resource-type-wrap .panel .inner_box p { color:#626670; font-size:14px; line-height:1.5; margin:15px 0 0; }
.resource-type-wrap .panel .inner_box p.image {  margin-bottom:0; width:80%;}
.resource-type-wrap .panel .inner_box .cell_tit{font-size:22px;color:#1d1d1d; text-align:left; line-height:30px; display:block; width:75%; float:left;}
.resource-type-wrap .panel .inner_box .put_time{font-size:14px; color:#454545; line-height:3; clear:both; text-align:left;}
.resource-type-wrap .panel.leftBox_resource .inner_box .put_time{text-align:right;}
.resource-type-wrap .panel.leftBox_resource{margin-top:0;}
.resource-type-wrap .panel.leftBox_resource span.cell_tit { float:right; position:relative; left:3px; display:inline-block; text-align:right;}
.resource-type-wrap .panel.leftBox_resource .title { line-height:22px; padding:24px 0; font-size:18px; color:#626670; font-weight:normal; float:right; }
.resource-type-wrap .panel.leftBox_resource .inner_box { overflow:hidden; padding-left:0;}
.resource-type-wrap .panel.leftBox_resource .inner_box i { display:block; width:75px; height:2px; overflow:hidden; font-size:0; background:#222222; margin-bottom:24px; float:right; clear:both; }
.resource-type-wrap .panel.leftBox_resource .inner_box p { color:#626670; font-size:14px; line-height:24px; clear:both; text-align:right; }
.resource-type-wrap .panel.leftBox_resource .inner_box p.image {  margin-bottom:0; width:80%; float:right}
.resource-type-wrap .panel.leftBox_resource .inner{left:0px;margin-left:0;}
.resource-type-wrap .panel.leftBox_resource:hover .inner { position:relative;}
.resource-type-wrap .panel.leftBox_resource span font { display:block; width:20px; height:44px; left:-20px; position:absolute; top:0; }
.resource-type-wrap { background:url(../img/opp.gif) repeat-y center top; padding-top:40px;}
.resource-type-wrap{ width:100%;}
.resource-type-wrap .resource-type-list{width:100%;}
.resource-type-wrap .panel{ width:50%; position:relative;margin-top:40px; }
.resource_type_t{font-size:72px; color:#e6e6e6; background-color:#fff;margin-bottom: 40px;}
.resource-type-wrap .panel:after{content:'';width:20px; height:20px;background:url(../img/his_li_dian.png) right top no-repeat;position: absolute;left: -10px;top: 32px;}
.resource-type-wrap .panel.leftBox_resource:after{right:-10px;left:auto;}

.develop_con{padding:20px 0 60px;}
.develop_con .wrap_1920{width:1920px;margin:0 auto;}
/*20161124 泰富发展历程 heqinglin end*/

/*2016-11-30 全球公司*/
.global_box1{background:url(../img/img/gl_bg1.jpg) center top no-repeat;min-height: 335px; padding: 70px 0 124px;color:#fff;}
.job-sear{ padding: 30px; border:10px #ededed solid; margin-bottom:60px;}
.job-sear .t-pt{font-size: 13px;color: #565656;float: left;line-height: 32px;padding: 0 15px 0 5px;}
.job-sear .t-area{ float:left; width:28%; height:30px; line-height:30px; border:1px solid #eee;  text-indent:5px; margin-right:2%;background-color: #fff;}
.job-sear .t-area ._val{color:#a9a9a9;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.job-sear .t-area ._val b{ float:right; width:33px; height:30px; background:url(../img/img/job-areaico.gif) no-repeat; }
.job-sear .t-area ._option{ top:30px;}

.job-sear .sear_input{ float:left; margin-right:1%; width:24%; padding-left:5px; height:28px; line-height:28px; border:1px solid #eee; position:relative;background-color: #fff;}
.job-sear .sear_input input[type=text]{ vertical-align:top; border:0;width: 80%;height: 16px; line-height:16px;box-sizing: content-box;padding: 6px 0;color: #000;}
.job-sear button[type=submit]{ border:0; width:13%; height:30px; line-height: 30px; background-color: #624031;padding: 0;float:left;font-size:17px; color:#fff;cursor: pointer;}
.job-sear .sear_input button i{ display:block;background:url(../img/job-searico.png) no-repeat; width:100%; height:100%;}
.global_box2{padding:50px 0;}
.rect-50{padding-bottom:50%;}
.global_itmes .pbox{background-color:#f5f5f5;}
.global_itmes .pbox .info{display:block;padding:7%;text-align: center;}
.global_itmes .pbox .info .title{font-size:150%;}
.global_itmes .pbox .info .p{font-size:100%;color:#646464;margin-top: 10px;height: 92px;overflow: hidden;}
.global_itmes>ul>li{margin-bottom:46px; width: 32%; margin-right: 1%; float: left;}

.pj-lb-more{text-align: center;padding-top: 40px; position:relative;}
.pj-lb-more .loading{font-size:16px;}
.pj-lb-more .loading .loading-img{background:url(../img/img/loading2.gif) no-repeat;width:50px;height:50px;display:inline-block;vertical-align: middle;margin-right: 10px;}

/*全球公司 20161202 heqingl*/
.global_banner{width:100%;height:254px; background:url(../img/global_banner.jpg) center top no-repeat; background-size:cover;}
.global_banner .cat_name{font-size:47px; color:#fff; padding-top:110px;padding-bottom:20px; line-height:1;}
.global_banner .pos{color:#fff; font-size:16px; font-weight:normal;}
.global_banner .pos a{color:#fff;}
.global_banner .pos a:hover{color:#ffd900;}
.global_com .channel_con_edit{padding-top:50px; padding-bottom:70px; min-height:260px;}
/*全球公司 20161202 end*/

/*2016-12-05*/
.global_itmes .row>.span-4{width:31.3%;}

/*2016-12-14荣誉资质*/
.honor_hd{padding:50px 0px 30px;}
.honor_title{font-size:36px;font-weight:bold;text-align:center;color:#000;padding-bottom:10px;}
.honr_text{font-size:16px;color:#5a5a5a;text-align:center;padding:0px 260px;padding-bottom:}
.honor_part1_bd{position:relative;margin-bottom:50px;}
.about_honor .part1_bd_line{position:absolute;width:1px;height:100%;background-color:#dddddd;top:0;left:50%;display:block;}
.about_honor .part1_bd_list .list_r{width:40%;position:relative;}
.about_honor .part1_bd_list.odd .list_r{float:left;}
.about_honor .part1_bd_list .list_r .list_title{position:absolute;width:76px;background-color:#ffd900;text-align:center;font-size:26px;color:#624031;font-weight:bold;border-radius: 50%;    padding: 16px 10px;line-height: 32px;top:0px;}
.about_honor .part1_bd_list.even .list_r .list_title{left:-168px;}
.about_honor .part1_bd_list.odd .list_r .list_title{right:-168px;}
.about_honor .part1_bd_list .list_r .honor_img{border:1px solid #d4d3d3;padding:20px 22px;}
.about_honor .part1_bd_list .list_l{width:43%;background-color:#f8f8f8;font-size:15px;min-height:330px;line-height:32px;}
.about_honor .part1_bd_list .list_l a{color:#624031;}
.about_honor .part1_bd_list.odd .list_l{float:right;}
.about_honor .part1_bd_list .list_l li.cur{font-size:18px;font-weight:bold;}
.about_honor .part1_bd_list .list_l li{position:relative;padding-left:14px;}
.about_honor .part1_bd_list .list_l li:after{content:"";width:4px;height:4px;background-color:#624031;display:block;position:absolute;left:0;top:50%;margin-top:-2px;border-radius:50%;}
.about_honor .part1_bd_list .list_l ul{padding:24px 40px;}
.about_honor .part1_bd_list{margin-bottom:36px;}
.honor_part2_bd{padding-bottom:100px;}
.honor_part2_bd .part2_bd_l{position:relative;padding:40px 0px;width:18%;}
.honor_part2_bd .part2_bd_line{width:1px;height:100%;display:block;background-color:#e1e1e1;position:absolute;left:11px;top:0;}
.honor_part2_bd .year_list{min-height:625px;}
.honor_part2_bd .year_list li{position:relative;padding-left:46px;margin-bottom:30px;}
.honor_part2_bd .year_list .list_style{width:14px;height:14px;background-color:#f2f2f2;display:block;position:absolute;left:4px;top:50%;border-radius:50%;margin-top:-7px;}
.honor_part2_bd .year_list .year{width:90%;height:50px;line-height:50px;text-align:center;color:#464646;font-size:15px;border:1px solid #e0e0e0;display:block;cursor:pointer;}
.honor_part2_bd .year_list .tab_t_cur .year{background-color:#624031;color:#fff;font-weight:bold;border-color:#624031;font-size:18px;}
.honor_part2_bd .year_list .tab_t_cur .list_style{background-color:#f8d300;width:22px;height:22px;margin-top:-11px;left:0;}
.honor_part2_bd .part2_bd_r{width:80%;padding:40px 0px;}
.honor_part2_bd .part2_bd_r .bd_r_box{padding:18px 50px 94px;background-color:#624031;}
.honor_part2_bd .part2_bd_r .bd_r_box li:last-child .list_box{border-bottom:none;}
.honor_part2_bd .part2_bd_r .list_box{padding:16px 0px;border-bottom:1px solid #725346;}
.honor_part2_bd .part2_bd_r .list_box .list_l{width:70%;padding-top:24px;}
.honor_part2_bd .part2_bd_r .list_box .list_r{width:20%;cursor:pointer;}
.honor_part2_bd .part2_bd_r .list_box .list_r img{width:100%;height:100%;}
.honor_part2_bd .part2_bd_r .list_box ._time{font-size:18px;color:#9c8b84;margin-bottom:6px;}
.honor_part2_bd .part2_bd_r .list_box .title{font-size:18px;color:#fff;}
.honor_part2_bd .part2_bd_r .more{display:block;width:262px;border:4px solid #f8d300;text-align:center;font-size:22px;color:#f8d300;font-weight:bold;height:56px;line-height:56px;}
.honor_part2_bd .part2_bd_r .more:hover{background-color:#f8d300;color:#624031;}
.honor_part2_bd .part2_bd_l .list_arr ul{display:none;}
.honor_part2_bd .part2_bd_l .list_arr .arr_ico{width:35px;height:20px;position:absolute;left:-6px;background:url(../img/honor_part2_arr.png) no-repeat;display:block;}
.honor_part2_bd .part2_bd_l .list_arr .arr_perv{top:0;}
.honor_part2_bd .part2_bd_l .list_arr .arr_next{bottom:0;background-position:0px -20px;}

/*发展战略*/

.tran{-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.fzzl_part1 .channel_title,.fzzl_part1 .channel_p{color:#fff}
.fzzl_part1{width:100%;background:url(../img/fzzl_part1_bj.jpg) no-repeat center;padding:130px 0px 46px;}
.fzzl_part1 .part1_list ul{width:102%;}
.fzzl_part1 .part1_list li{float:left;width:18%;margin-right:2%;background:url(../img/yellow_65.png);color:#fff;text-align:center;}
.fzzl_part1 .part1_list .list_box{padding:24px 0px;}
.fzzl_part1 .part1_list ._number{font-size:76px;font-weight:bold;display:block;line-height:76px;font-family:Arial;}
.fzzl_part1 .part1_list ._title{display:block;font-size:24px;font-weight:bold;}

.fzzl_part2{padding:46px 0px 64px;}
.fzzl_part2 .part2_l{width:38%;}
.fzzl_part2 .part2_r{width:55%;padding-top:50px;}
.fzzl_part2 .part2_r ._title01{font-size:36px;color:#000;line-height:40px;margin-bottom:10px;}
.fzzl_part2 .part2_r ._title02{font-size:20px;color:#5a5a5a;font-weight:bold;margin-bottom:10px;}
.fzzl_part2 .part2_r .text{font-size:14px;color:#464646;padding-right:120px;}

.fzzl_title{font-size:38px;color:#000;}
.fzzl_title .title_num{font-style:italic;}
.fzzl_p{font-size:15px;color:#464646;padding:0px 150px;margin-bottom:60px;}
.fzzl_part3{width:100%;background:url(../img/fzzl_par3_bj.jpg);padding:50px 0px;}
.fzzl_part3 .part3_bd_title{width:100%;background:url(../img/fzzl_par3_line.jpg) no-repeat center 10px;margin-bottom:40px;}
.fzzl_part3 .part3_bd_title li{float:left;width:20%;text-align:center;font-size:18px;color:#624031;cursor:pointer;}
.fzzl_part3 .part3_bd_title .title_ico{width:22px;height:22px;background-color:#f4f5ef;border:2px solid #ffd900;border-radius:50%;display:block;margin:0 auto;}
.fzzl_part3 .part3_bd_title ._title{display:block;width:100%;font-weight:bold;}
.fzzl_part3 .part3_bd_title .tab_t_cur{color:#624031;}
.fzzl_part3 .part3_bd_title .tab_t_cur .title_ico{background-color:#ffd900;}
.fzzl_part3 .part3_bd_main .bd_main_l{width:40%;}
.fzzl_part3 .part3_bd_main .bd_main_l .l_title{font-size:36px;color:#624031;font-weight:bold;margin-bottom:10px;}
.fzzl_part3 .part3_bd_main .bd_main_l .l_p{font-size:14px;color:#464646;}
.fzzl_part3 .part3_bd_main .bd_main_r{width:50%;}

.fzzl_part4{padding:60px 0px;}
.fzzl_part4 .fzzl_p{padding:0px 270px;}
.fzzl_part4 .list_box{position:relative;overflow:hidden;}
.fzzl_part4 .list_title{position:absolute;left:0;background:url(../img/black.8.png);width:100%;}
.fzzl_part4 .list_title_bottom{bottom:0;}
.fzzl_part4 .list_title_bottom .list_title_box{padding:10px 26px;}
.fzzl_part4 .list_title_hover{top:100%;height:100%;}
.fzzl_part4 .list_title_hover .list_title_box{padding:90px 60px;}
.fzzl_part4 .list_title .title_num{color:#ffd900;width:20%;font-family:Arial;text-align:center;font-weight:bold;}
.fzzl_part4 .list_title .title_num ._en{font-size:20px;line-height:24px;}
.fzzl_part4 .list_title .title_num ._number{font-size:50px;line-height:52px;}
.fzzl_part4 .list_title .title_main{width:78%;font-size:18px;font-weight:bold;color:#fff;}
.fzzl_part4 .list_title .title_main ._text{font-size:14px;line-height:24px;padding-top:6px;font-weight:normal;}
.fzzl_part4 .list_title_bottom .title_main ._title{line-height:78px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.fzzl_part4 .part4_bd li{margin-bottom:40px;}
.fzzl_part4 .part4_bd li:hover .list_title_bottom{bottom:-100%;}
.fzzl_part4 .part4_bd li:hover .list_title_hover{top:0;}

.fzzl_part5{width:100%;background:url(../img/fzzl_par5_bj.jpg) no-repeat center;}
.fzzl_part5 .wrap{position:relative;height:530px;}
.fzzl_part5 .part5_main{width:49%;background:url(../img/white.8.png);position:absolute;right:0;top:20%;}
.fzzl_part5 .part5_main_box{padding:60px 80px 70px;}
.fzzl_part5 .part5_main_title{font-size:36px;color:#000;font-weight:bold;}
.fzzl_part5 .part5_main_p{font-size:15px;color:#464646;line-height:24px;}

/*2016-12-29*/
.top-form{left:0;margin-left:0;width:100%;}

/*2016-12-29社会责任*/
.about_shzr .shzr_hd{padding:60px 90px 35px;}
.about_shzr .shzr_hd .chan_lant{margin-bottom:20px;}
.about_shzr .shzr_bd .list_box{background-color:#f4f4f4;}
.about_shzr .shzr_bd .list_text_box{padding:50px 60px 0px;color:#4f2f21;}
.about_shzr .shzr_bd .list_title01{font-size:28px;font-weight:normal;}
.about_shzr .shzr_bd .list_title02{font-size:26px;}
.about_shzr .shzr_bd .list_p{font-size:13px;line-height:26px;padding:20px 0px;}
.about_shzr .shzr_bd li:hover  .list_box{background-color:#ffd900;}
.about_shzr .shzr_bd{margin-bottom:50px;}
.about_shzr{padding-bottom:50px;}
.about_shzr .shzr_bd li.odd .list_img{float:right;}
.about_shzr .shzr_bd li.odd .list_text{float:left;}

/*泰富印象*/
.yx_pic{width:100%;float:none;}
.channel_lan .title_list{display:inline-block;*display:inline;*zoom: 1;padding:4px 20px;border:2px solid #f1f1f1;font-size:15px;color:#676060;margin:0px 26px 20px 0px;}
.channel_lan .title_list.cur,.channel_lan .title_list:hover{border-color:#624031;color:#624031;}
.pic_list{padding:40px 0px 50px;}
.taifu_yx{padding:60px 0px;}
.taifu_yx_bd .list_img{position:relative;}
.taifu_yx_bd .list_title{position:absolute;bottom:0;left:0;background:url(../img/black.7.png) repeat;width:100%;font-weight:normal;}
.taifu_yx_bd .title_box{padding:4px 18px;font-size:16px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.taifu_yx_bd .list_img{width:49.4%;margin-right:1.5%;}
.taifu_yx_bd .list_text_box{width:23.7%;position:relative;}
.taifu_yx_bd .list_text_box01,.taifu_yx_bd .list_text_box03{margin-right:1.5%;}
.taifu_yx_bd .list_text_box01,.taifu_yx_bd .list_text_box02{margin-bottom:1.5%;}
.taifu_yx_bd .odd .list_img{float:right;margin-right:0;margin-left:1.5%;}
.taifu_yx_bd .odd .list_text{float:left;}
.taifu_yx_bd li{margin-bottom:45px;}
.taifu_yx_bd .list_text_box04{background-color:#ffd900;text-align: center;}
.taifu_yx_bd .list_text_box04 .pic_title{font-size:30px;color: #4e2c1d;margin-top:20%;}
.taifu_yx_bd .list_text_box04 .title_ico{width:10px;height:10px;background-color:#4e2c1d;border-radius:50%;display:inline-block;*display:inline;*zoom: 1;margin:0px 5px;}
.taifu_yx_bd .odd .list_text_box03{background-color:#808080;text-align: center;margin-right:0;}
.taifu_yx_bd .odd .list_text_box03 .pic_title{font-size:30px;color: #fff;margin-top:20%;}
.taifu_yx_bd .odd .list_text_box03 .title_ico{width:10px;height:10px;background-color:#fff;border-radius:50%;display:inline-block;*display:inline;*zoom: 1;margin:0px 5px;}
.taifu_yx_bd .odd .list_text_box04{margin-right:1.5%;}
.channel_banner img{height:auto;}
.taifu_yx_bd .list_img_box{padding-bottom:66%}

/*全球公司详细*/
.gd_part1{padding:80px 0px 90px;}
.gd_part1 .part1_l{width:46%;}
.gd_part1 .part1_r{width:50%;}
.gd_part1 .part1_r_box{padding}
.gd_part1 .part1_title{font-size:28px;color:#000;}
.gd_part1 .part1_text{font-size:20px;color:#313131;padding:14px 0px 30px;}
.gd_part1 .part1_p{font-size:16px;color:#3d3d3d;}
.gd_part2 .part2_hd{background:url(../img/gd_part2_hd_bj.jpg) repeat;position:relative;}
.gd_part2 .part2_hd .img_title{width:18%;height: auto;background:url(../img/gd_part2_yellow_bj.png) no-repeat center;background-size: 100% 100%;padding: 5% 3% 10%;color:#fff;margin: 6% 0 4% 15%;}
.gd_part2 .part2_hd .part2_title{font-size:30px;}
.gd_part2 .part2_hd .part2_p{font-size:15px;line-height:26px;}
.gd_part2 .part2_hd .part2_hd_r{width:60%;}
.gd_part2 .part2_hd_r_box{width:84%;padding:10% 0% 10% 10%;color:#fff;}
.gd_part2 .part2_hd_r_box .hd_r_text{font-size:18px;margin-bottom:30px;}
.gd_part2 .part2_hd_r_box .hd_r_p{font-size:15px;}
.gd_part2 .part2_hd .tab_t_box{width:40%;margin:10% 0 0 10%;position:absolute;right:13%;bottom:0;}
.gd_part2 .part2_hd .tab_t_box li{margin-left:-1px;}
.gd_part2 .part2_hd .tab_t_box li a{display:block;border:1px solid #7a7a7a;padding:16px 0px;font-size:17px;color:#fff;text-align:center;}
.gd_part2 .part2_hd .tab_t_box li.tab_t_cur a{color:#d3ae07;border-color:#d3ae07;position:relative;z-index:1;}
.gd_part2 .part2_bd{padding:46px 0px;min-height:100px;}

.part2_hd.UnmobilePush{width:100%;background:url(../img/quanqiu_detail_bj.jpg) no-repeat center;height:auto;}

/*品牌文化*/
.rect-106{padding-bottom:106%;}
.pingpai{margin:60px 0px 40px;}
.pingpai .li4{background-color:#ffd900;text-align:center;}
.pingpai .pp_title{font-size:36px;color:#624031;font-weight:bold;margin:30% 0 6%;}
.pingpai .kase_more a{margin:0 auto;}
.pp_part2{padding:0 10px 50px;}
.pp_part2 dl{padding-bottom:30px;border-left:1px solid #eeeeee;position:relative;padding-left:20px;}
.pp_part2 dl:after{width:1px;height:20px;background-color:#fb8c0a;position:absolute;left:-1px;top:0;display:block;content:"";}
.pp_part2 dt{font-size:22px;color:#3b3b3b;font-weight:bold;}
.pp_part2 dd{font-size:15px;color:#515151;}
.pp_part2 .dl1{width:26%;}
.pp_part2 .dl2{width:26%;}
.pp_part2 .dl3{width:40%;}

/* newsdetail-7 start*/
/*widget-newsdetail-7*/
.widget-newsdetail-7 .ion { color:#676767; }
.widget-newsdetail-7 .n_left { width:66.8%; float:left; box-sizing:border-box; }
.widget-newsdetail-7 ._head ._title { font-size:32px; font-weight:bold; color:#010101; margin-bottom:10px;}

.widget-newsdetail-7 ._tools { font-size:0; color:#7e7e7e; margin-bottom:15px;}
.widget-newsdetail-7 ._tools ._tool{ font-size:12px; margin-right:10px; display:inline-block; height:30px; line-height:30px; overflow:hidden;}
.widget-newsdetail-7 ._tools .ion { font-size:18px; display:inline-block; height:30px; line-height:30px; vertical-align:-2px;}
.widget-newsdetail-7 ._tools b { font-weight:normal; }
.widget-newsdetail-7 ._tools #switcher { margin-left:10px; }
.widget-newsdetail-7 ._tools #switcher ._title{margin-right:5px;font-size:12px;color:#7e7e7e;}
.widget-newsdetail-7 ._tools #switcher .ion { font-size:15px; }
.widget-newsdetail-7 ._tools .bds_more { float:none; background:none; padding:0;}

.widget-newsdetail-7 .myart { padding:30px 2.5%; background-color:#fafafa; line-height:2; min-height:200px; font-size:13px; color:#555555 }

.widget-newsdetail-7 .n_right { width:30%; float:right; padding-top:17px; }
.widget-newsdetail-7 ._back .ion { display:block; position:absolute; top:0; right:20px; font-size:20px; }
.widget-newsdetail-7 ._back a,.widget-newsdetail-7 ._back .ion { color:#333; }
.widget-newsdetail-7 ._back a { display:block; position:relative; width:70%; height:49px; padding-left:20px; border:#D5D5D5 1px solid; font-size:20px; line-height:49px; }
.widget-newsdetail-7 ._back:hover a { background-color:#FF0000; }
.widget-newsdetail-7 ._back:hover a,.widget-newsdetail-7 ._back:hover .ion { color:#fff;}


.widget-newsdetail-7 ._detailPage_bottom li span,.widget-newsdetail-7 ._detailPage_bottom li a { display:block;}
.widget-newsdetail-7 ._detailPage_bottom{ margin-top:50px; }
.widget-newsdetail-7 ._detailPage_bottom ul { padding:14px 0;}
.widget-newsdetail-7 ._detailPage_bottom li { position:relative; padding-bottom:40px; }
.widget-newsdetail-7 ._detailPage_bottom li:after { content:''; position:absolute; top:15px; left:0; width:100%; height:1px; background-color:#e2e2e2;  overflow:hidden;}
.widget-newsdetail-7 ._db ._mark { color:#572b22; }
.widget-newsdetail-7 ._detailPage_bottom a:hover ._mark { color:#572b22; }
.widget-newsdetail-7 ._detailPage_bottom ._mark{ display:inline-block; background-color:#fff; padding-right:8px; padding-bottom:10px; font-size:18px; font-weight:bold; position:relative; z-index:10;}
.widget-newsdetail-7 ._detailPage_bottom ._date{ height:30px; line-height:30px; margin-bottom:7px; font-family:Arial; font-size:13px; color:#676767; }
.widget-newsdetail-7 ._detailPage_bottom ._date .ion { font-size:20px; height:30px; vertical-align:-2px; margin-left:0;}
.widget-newsdetail-7 ._detailPage_bottom a:hover ._title { color:#572b22; }
.widget-newsdetail-7 ._detailPage_bottom ._title{  font-size:18px; font-weight:bold; color:#5c5c5c; line-height:1.5em; font-weight:normal;width:100%;}
.widget-newsdetail-7 ._detailPage_bottom2 ._mark { padding-bottom:8px; font-size:18px; font-weight:bold; }
.widget-newsdetail-7 ._detailPage_bottom2 li { padding:0 80px 0 13px; position:relative; line-height:28px;}
.widget-newsdetail-7 ._detailPage_bottom2 li:after { content:''; position:absolute; top:50%; margin-top:-4px; left:0px; width:0; height:0; overflow:hidden; border-width:4px; border-color:transparent transparent transparent #9a9a9a; border-style:dashed dashed dashed solid; }
.widget-newsdetail-7 ._detailPage_bottom2 li:hover:after { border-color:transparent transparent transparent #572b22; }

.widget-newsdetail-7 ._detailPage_bottom2 li ._title,.widget-newsdetail-7 ._detailPage_bottom2 ._date { color:#000; }
.widget-newsdetail-7 ._detailPage_bottom2 li:hover ._title,.widget-newsdetail-7 ._detailPage_bottom2 li:hover ._date { color:#572b22; }
.widget-newsdetail-7 ._detailPage_bottom2 li ._title { font-size:13px; font-weight:normal; height:28px; line-height:28px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.widget-newsdetail-7 ._detailPage_bottom2 ._date { position:absolute; right:0; top:0;}

@media only screen and (max-device-width: 760px) {
.widget-newsdetail-7 .n_left { width:100%; float:none; }
.widget-newsdetail-7 .n_right { display:none; }
.widget-newsdetail-7 .myart { padding:20px 0 0; background-color:#fff; }
}

/*2017-03-07首页修改*/
.imeiti{margin-bottom:40px;}
.i_video_box .nlay-video-list li a{width:70%;padding-left:4%;}
.i_video_box .nlay-video-list li .time_box{width:20%;padding-left:4%;}
.inews{width:58%;}
.i_video_box{width:38%;}
.i_video_box .nlay-video-top{margin-bottom:24px;}
.inews-list li{margin-bottom:18px;}
.inews-top ._sum{height:66px;}
.inews-top ._img{width:52%;}
.inews-top ._nr{width:44%;}
.inews-top ._title{margin-bottom:20px;}
.ivideo li.hover ._img ._play{display:none;}

/*2017.11.28添加*/
/*全局样式*/
.c_title{padding-top: 35px;}
.c_title .tit{padding-bottom: 15px;}
.c_title .tit,.c_title .s{font-size: 30px;color: #252424;text-align: center; font-weight:bold;}
.c_title .s{margin: 0 7%;font-size: 16px;color: #3d3b3b; font-weight:100;}
/*<div class="c_title">
			<div class="tit"><a href="#">设计板块</a></div>
			<div class="s">泰富集团涉及高端装备及系统设计、工业工程设计、工业园设计三大业务板块，涵盖海工、港口、电力、能源、冶金、环保等多个领域，拟打造一支2000-3000人的具有综合甲级资质的设计与技术研发团队，成为跨行业工程综合服务提供商。</div>
		</div>*/
/*上层banner*/
.c_banner{position: relative;height: 575px;overflow: hidden;}
.c_banner .c_full{position: absolute;top: 0;left: 50%;margin-left: -960px;width: 1920px;height: 575px;max-width: none;}
.c_banner .box {width: 600px;margin: 0 auto;position: absolute;z-index: 6;top: 30%;left: 50%;margin-left: -300px;}
.c_banner .box .tit{font-size: 40px;color: #000;text-align: center;font-weight: normal;margin-bottom: 5px;}
.c_banner .box .s{font-size: 16px;color: #000;text-align: center;}

/*plate板块部分*/
.rect-77{padding-bottom: 76%;}
.rect-59{padding-bottom: 59%;}
.rect-82{padding-bottom: 82%;}
.rect-105{padding-bottom: 105%;}
.plate .part1{padding-top: 35px;}
.rect-51{padding-bottom: 76%;}
.plate .part1 .box{background-color: #f0f0f0;position: relative;overflow: hidden;cursor: pointer;}
.plate .part1 .box .box_top{height: 150px;}
.plate .part1 .box .box_top .tit{font-size: 22px;color:#333;text-align: center;padding-top: 50px;}
.plate .part1 .box .box_top .s{font-size: 14px;color: #666666;text-align: center;padding-top: 5px;font-family: 'Arial';}
.plate .part1 .box .innerbox{position: absolute;top: 100%;left: 0;right: 0;bottom: 0;background: #ffd900;text-align: center;opacity: 0;transition: all .5s ease;-webkit-transition: all .5s ease;}
.plate .part1 .box .innerbox .c_icon{display: block;padding-top: 32px;margin:0 auto;}
.plate .part1 .box .innerbox:hover img{transform: scale(1);-webkit-transform: scale(1);}
.plate .part1 .box .innerbox .tit{font-size: 22px;color: #333;text-align: center;padding-top: 14px;font-weight: bold;padding-bottom: 7px;}
.plate .part1 .box .innerbox .s{font-size: 14px;color: #666;text-align: center;font-family: 'Arial';}
.plate .part1 .box .innerbox .p{font-size: 16px;color: #666;text-align: center;padding: 0 10%;padding-top: 13px;}
.plate .part1 .box .innerbox .more{width: 42%;margin: 0 auto;border:1px solid #53372a;display: block;padding: 8px 4%;font-size: 16px;text-align: left;margin-top: 50px;}
.plate .part1 .box .innerbox .more:hover{background-color: #6b4a38;color: #fff;}
.plate .part1 .box .innerbox .more .ion{float: right;}
.plate .part1 .box:hover .innerbox{top: 0;opacity: 1;}
.plate .part1 .box:hover .innerbox .c_icon{transform: rotateY(-180deg);transition-delay:.2s; }
.plate .part2{padding: 35px 0 50px;}
.plate .part2 .box{position: absolute;bottom: 40px;left: 40px;right: 40px;/*background: url(../img/chang_img/plate_bg.png) no-repeat center center;-webkit-background-size: 100%;background-size: 100%;*/}
.plate .part2 .box .tit{font-size: 24px;text-align: left;color: #fff;}
.plate .part2 .box .s{font-size: 14px;color: #fff;text-align: left;}
.plate .part3{/*background: #f1f1f1;*/padding: 0px 0 70px;}
.plate .part3 .title{font-size: 34px;color: #151515;text-align: center;font-weight: normal;padding-bottom: 20px; font-weight:bold;}
.plate .part3 .item{display: block;position: relative;overflow: hidden;}
.plate .part3 .part3_box{border: 20px solid #c1c1c1;/*position: absolute;top: 0;left: 0;right: 0;bottom: 0;*/}
.plate .part3 .part3_box .tit{position: absolute;bottom: 0px;left: 0;width: 100%;height: 68px;line-height: 68px;background-color: rgba(233,202,30,.7);}
.plate .part3 .box{position: absolute;top: 100%;left: 0;right: 0;bottom: 0;background: #ffd900;width: 100%;transition: all .5s ease;-webkit-transition: all .5s ease;opacity: 0;display: none\0;}
.plate .part3 .tit{text-align: center;font-size: 22px;color: #000;}
.plate .part3 .box .tit{text-align: left;padding: 50px 40px 0 40px;}
.plate .part3 .box .s{font-size: 16px;color: #000;padding: 24px 40px 0 40px;}
.plate .part3 .box .more{width: 44%;border: 1px solid #53372a;padding: 8px 2.5%;display: block;margin: 25px 0 0 40px; color: #53372a;}
.plate .part3 .box .more:hover {background-color: #6b4a38;color: #fff;}
.plate .part3 .box .more i{float: right;}
.plate .part3 .item:hover .box{top: 0;opacity: 1;display: block\0;}
.plate .part4{padding-bottom: 40px; padding-top:45px;}
.plate .part4 .part4_l{width: 49%;float: left;}
.plate .part4 .part4_l .part4_box{position: absolute;top: 14%;left: 12%;right: 12%;}
.plate .part4 .part4_l .part4_box .tit{font-size:30px;color: #ffd900; font-weight:bold;}
.plate .part4 .part4_r{width: 49%;float: right;}
.plate .part4 .part4_l .part4_box .linear{display: block;height: 4px;width: 50px;background-color: #ffd900;margin: 15px 0 20px;}
.plate .part4 .part4_l .part4_box .s{font-size: 16px;color: #fff;}
.plate .part4 .part4_l .part4_box .more,.plate .part4 .part4_r .more{width: 44%;padding: 8px 2.5%;border: 1px solid #ffd900;display: block;margin-top: 160px;font-size: 16px;color: #ffd900;}
.plate .part4 .part4_l .part4_box .more:hover,.plate .part4 .part4_r .more:hover{background: #ffd900;color: #000;}
.plate .part4 .part4_l .part4_box .more i,.plate .part4 .part4_r .more i{float: right;}
.plate .part4 .part4_r .item{overflow: hidden;}
.plate .part4 .part4_r .title,.plate .part4 .part4_l .title{position: absolute;bottom: 48px;left:20px;font-size: 30px;color: #fff;transition: left .5s ease;-webkit-transition: left .5s ease; font-weight:bold;}
.plate .part4 .part4_r .box,.plate .part4 .part4_l .box{position: absolute;top: 100%;left: 5%;right: 5%;padding-top: 5%;transition: all .5s ease;opacity: 0;}
.plate .part4 .part4_r .item:hover .title,.plate .part4 .part4_l:hover .title{left: -100%;}
.plate .part4 .part4_r .item:hover .box,.plate .part4 .part4_l:hover .box{top: 0;opacity: 1}
.plate .part4 .part4_r .box .tit{font-size: 34px;color: #ffd900;}
.plate .part4 .part4_r .box .linear{display: block;height: 4px;width: 50px;background-color: #ffd900;margin: 5px 0 10px;}
.plate .part4 .part4_r .box  .s{font-size: 16px;color: #fff;}
.plate .part4 .part4_r .item{display: block;margin-bottom: 18px;}
.plate .part5{background: #f6f6f6;}
.plate .part5 .accordion ul li{width: 25%;float: left;transition: width .5s ease;-webkit-transition: width .5s ease;}
.plate .part5 .accordion ul li .box{border-right: 2px solid #fff;background: url(../img/chang_img/plate7.jpg) no-repeat center;height: 300px;overflow: hidden;position: relative;-webkit-background-size: cover;background-size: cover;}
.plate .part5 .accordion ul li .box .tit{font-size: 24px;color: #fff;padding-top: 15px;}
.plate .part5 .accordion ul li .box .inner_box{width: 100%;margin-top: 100px;}
.plate .part5 .accordion ul li .box .inner_box_l{width: 100%;text-align: center;float: left;}
.plate .part5 .accordion ul li .box .inner_box_r{width: 60%;position: absolute;right: -50px;transition: all .5s ease;-webkit-transition: all .5s ease; opacity: 0;transition-delay:.3s;top: 150px;}
.plate .part5 .accordion ul li.cur:hover .box .inner_box_r{right: auto;left: 40%;top: 100px;opacity: 1;}
.plate .part5 .accordion ul li .box .inner_box_r:before{content: '';display: block;position: absolute;left: 0;top: 0;height: 100%;width: 1px;background-color: rgba(255,255,255,.3);display: none;}
.plate .part5 .accordion ul li.cur .box .inner_box_r:before{display: block;}
.plate .part5 .accordion ul li.cur .box{background: none;background-color: #684634;}
.plate .part5 .accordion ul li .inner_box_r .p{opacity: 0;display: none\9;}
.plate .part5 .accordion ul li.cur .inner_box_l{width: 40%;}
.plate .part5 .accordion ul li.cur .inner_box_r{display: block;}
.plate .part5 .accordion ul li.cur:hover .inner_box_r .p{font-size: 16px;color: #fff;padding: 10%;opacity: 1;display: block\9;top:0;}

/*bus_area业务领域*/
.rect-33{padding-bottom: 33%;}
.rect-64{padding-bottom: 64%;}
.bus_area .box .tit,.bus_area .box .s{color: #fff;}
.bus_area .part1{padding-top: 15px;}
.bus_area .part1 .box{margin-bottom: 15px;display: block;}
.bus_area .part1 .box .inner_box{position: absolute;top: 70%;left: 40%;margin-left: -32px;margin-top: -32px;z-index: 6;width: 134px;height: 68px;}
.bus_area .part1 .box .inner_box .icon{display: block;width: 64px;height: 58px;background: url(../img/chang_img/bus_area1.png) no-repeat;background-position: 0 0;}
.bus_area .part1 .box .inner_box .tit{font-size: 18px;color: #000;text-align: center;padding-top: 0px;display: block;}
.bus_area .part1 .box .mark{position: absolute;top: 78%;right: 0;left: 0;bottom: 0;background: rgba(255,217,0,1);z-index: 3;transition: all .5s ease;-webkit-transition: all .5s ease;}
.bus_area .part1 .box:hover .mark{top:76%;}
.bus_area .part1 .box:hover .inner_box .icon{background-position: -70px 0;}
.bus_area .part1 .box:hover .tit{color: #FF0000;}
.bus_area .part1 .item2 .inner_box .icon{background: url(../img/chang_img/bus_area2.png) no-repeat;}
.bus_area .part1 .item3 .inner_box .icon{background: url(../img/chang_img/bus_area3.png) no-repeat;width: 42px;}
.bus_area .part1 .item3:hover .inner_box .icon{background-position: -42px 0;}
.bus_area .part1 .item3 .inner_box{margin-left: -22px;}
.bus_area .part1 .item4 .inner_box .icon{background: url(../img/chang_img/bus_area4.png) no-repeat;width: 46px;}
.bus_area .part1 .item4:hover .inner_box .icon{background-position: -42px 0;}
.bus_area .part1 .item5 .inner_box .icon{background: url(../img/chang_img/bus_area5.png) no-repeat;width: 52px;}
.bus_area .part1 .item5:hover .inner_box .icon{background-position: -52px 0;}
.bus_area .part1 .item5 .inner_box{margin-left: -26px;}
.bus_area .part1 .item6 .inner_box .icon{background: url(../img/chang_img/bus_area6.png) no-repeat;width: 64px;}
.bus_area .part1 .item6:hover .inner_box .icon{background-position: -64px 0;}
.bus_area .part1 .item5 .inner_box{margin-left: -32px;}
.bus_area .part2 {padding-top: 45px;height: 390px;}
.bus_area .part2 .box{text-align: center;margin:60px 15% 0;;overflow: hidden;}
.bus_area .part2 .box .tit{font-size: 30px;color: #333;text-align: center; font-weight:bold;}
.bus_area .part2 .box .s{font-size: 16px;color: #333;text-align: center;padding-top: 10px}
.bus_area .part3{padding-top: 60px;}
.bus_area .part3 .item{background: #f6f6f6;margin-bottom: 50px;}
.bus_area .part3 .part3_l,.bus_area .part3 .part3_r{width: 50%;float: left;}
.bus_area .part3 .part3_r .box{padding:15% 5%; }
.bus_area .part3 .part3_r .tit{font-size:30px;color: #000;padding-bottom: 30px; font-weight:bold;}
.bus_area .part3 .part3_r .s{font-size: 16px;color: #3d3d3d;}
.bus_area .part3 .item_r .part3_l{float: right;}
.bus_area .part3 .item_r .part3_r{float: left;}
.c_title.part4_tit{padding-top: 0;}
.c_title.part4_tit .tit{padding-bottom: 0;line-height: 1;}
.bus_area .part4{background: url(../images/bus_area5.jpg) no-repeat center;min-height: 550px;margin-top: 45px; background-size:cover;}
.bus_area .part4 .tab_slide{padding-top: 70px;}
.bus_area .part4 .tab_slide .tab_t .s{float: left;width: 50%;height: 80px;text-align: center;color: #000;font-size: 24px;background-color: #fff;line-height: 80px;cursor: pointer;}
.bus_area .part4 .tab_slide .tab_t .s.cur{background-color: #ffd900;color: #FF0000;}
.bus_area .part4 .tab_b{background-color: rgba(255,255,255,.7);padding: 40px 0;}
.bus_area .part4 .tab_b .owl-theme{width: 75%;margin: 0 auto;}
.bus_area .part4 .tab_b .slide_l{float: left;width: 48%;}
.bus_area .part4 .tab_b .slide_r{float: right;width: 48%;}
.bus_area .part4 .tab_b .slide_r .time{font-size: 16px;padding-top: 40px;color: #000000;}
.bus_area .part4 .tab_b .slide_r .tit{font-size: 24px;font-weight: bold;padding-top: 10px;color: #000;}
.bus_area .part4 .tab_b .slide_r .s{font-size: 16px;color: #000;padding-top: 5px;}
.bus_area .part4 .part4_slide .owl-dots{display: none;}
.bus_area .part4 .part4_slide .owl-prev,.bus_area .part4 .part4_slide .owl-next{font-size: 0;width: 30px;height: 60px;position: absolute;top: 50%;margin-top: -30px;left: -80px;background: url(../images/part4_slide.png) no-repeat;background-position: 0 0;padding: 0;}
.bus_area .part4 .part4_slide .owl-next{background-position: -30px 0;right: -80px;left: auto;}
.bus_area .part4 .part4_slide .owl-prev:hover,.bus_area .part4 .part4_slide .owl-next:hover{background: transparent url(../images/part4_slide.png) no-repeat}
.bus_area .part4 .part4_slide .owl-next:hover{background-position: -30px 0;}
.bus_area  .part4_slide{display: none;}

/*修改*/
.bus_area .part2{background: url(../images/bus_area2.jpg) no-repeat center;}

/*加入栅格化如有相应问题注销*/
.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:32.3%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}}

/*imgZoom样式*/
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; /*-webkit-transform:rotate(0); transform:rotate(0);*/ }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/*调整*/
.plate .part5 .accordion{padding-top: 30px;}
.bus_area .box .tit a{color: #fff;}
.plate .part1 .box .box_bottom ._full{}

/*2017.12.1*/
.plate .part5 .accordion ul li:nth-child(2) .box{background: url(../img/chang_img/plate8.jpg) no-repeat center;-webkit-background-size: cover;background-size: cover;}
.plate .part5 .accordion ul li:nth-child(3) .box{background: url(../img/chang_img/plate9.jpg) no-repeat center;-webkit-background-size: cover;background-size: cover;}
.plate .part5 .accordion ul li:nth-child(4) .box{background: url(../img/chang_img/plate10.jpg) no-repeat center;-webkit-background-size: cover;background-size: cover;}
.plate .part5 .accordion ul li.cur .box{background: none!important;background-color: #684634!important;}
.bus_area .part4 .tab_b .owl-theme .info span{font-size: 18px;color: #000;line-height: 1}
.bus_area .part4 .tab_b .owl-theme .info .s{float: left;width:80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bus_area .part4 .tab_b .owl-theme .info .time{float: right;width:15%;}
.bus_area .part4 .tab_b .owl-theme .info {margin-bottom: 10px;}

/*2017.12.2changxw	*/
.c_banner .box{top:120px;}
.plate .part5 .accordion ul li .box .inner_box_r:before,.plate .part5 .accordion ul li.cur .box .inner_box_r:before{display: none;}
.plate .part5 .accordion ul li .box .inner_box_l{position: relative;}
.plate .part5 .accordion ul li .box .inner_box_l:before{content: ' ';position: absolute;height: 150px;width: 1px;background-color: #fff;right: 0;top: 0;display: none;}
.plate .part5 .accordion ul li.cur .box .inner_box_l:before{display: block;}
.plate .part5 .accordion{margin-bottom: 60px;}
.plate .part5 .accordion ul li:nth-child(3).cur:hover .box .inner_box_r{top: 60px;}
.plate .part5 .accordion ul li:nth-child(2).cur:hover .box .inner_box_r{top: 80px;}
.plate .part5 .accordion ul li:nth-child(4).cur:hover .box .inner_box_r{top: 90px;}
/*2017.12.4changxw */
.plate .part4 .part4_l .part4_box{position: static;}
.c_banner.plate,.c_banner.bus_area{height: 500px;}
.c_banner.plate .c_full,.c_banner.bus_area .c_full{height: 500px;}
.plate .part4 .part4_l .part4_box{}
.plate .part4 .part4_l .part4_box:after{clear: both;display: block;overflow: hidden;}
.c_banner .box{top: 80px;}
.plate .part4 .part4_r .box, .plate .part4 .part4_l .box{top: 100%;left: 0;padding: 5%;background: url(../img/chang_img/plate_bgcover.png) repeat;width:90%;height: 90%; }
.plate .part4 .part4_r .box  .s{height: 4.8em;overflow: hidden;}
.bus_area .part2 .box{margin-top: 35px;}
.bus_area .part4 .tab_slide{min-height: 515px;}
.bus_area .part4 .tab_b{min-height: 320px;}
.bus_area .part4 .tab_b ul{width: 90%;margin: 0 auto;}
.bus_area .part4 .tab_b .owl-theme .info .s{width: 75%;}
.bus_area .part4 .tab_b .owl-theme .info .time{width: 20%;}
.bus_area .part4 .tab_b .owl-theme .info{height: 40px;line-height: 40px;margin-bottom: 0;}
.bus_area .part4 .tab_b ul{margin: 50px auto;}
.c_banner .box{width:800px;margin-left: -400px;}
.plate .part4 .part4_r .box, .plate .part4 .part4_l .box{height: 100%;}
 .plate .part4 .part4_r .more{margin-top: 20px;}
 .plate .part5 .accordion{margin-bottom: 0;padding-bottom: 60px;}

 /*图片列表2 zhaoy*/
 /* piclist-7 start*/
.widget-prolist-15 li{ position: relative; margin-bottom: 50px;background-color: #f9f9f9;  transition: all 0.5s ease;-webkit-transition: all 0.5s ease; overflow: hidden; }
.widget-prolist-15 li ._img{ float: right; width: 40%;}
.widget-prolist-15 li ._txt{ position: absolute; left: 0; bottom: 0; top: 0; width:45%; padding:3% 9% 3% 6%; transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.widget-prolist-15 li ._txt ._t{ position: relative; font-size: 26px; color: #646363; font-weight: normal;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; padding-bottom:20px; }

.widget-prolist-15 li ._txt ._p{ height:70px; overflow:hidden; color: #7c7c7b; font-size:13px;}
.widget-prolist-15 li ._txt ._more{ display: none; width: 170px; height: 50px; line-height: 50px; background-color: #fff; text-align: center; margin-top: 30px; font-size: 16px; color: #00317e;}
.widget-prolist-15 li ._txt ._more .ico2{width:28px; height:25px; background-position:-32px 0;}
.widget-prolist-15 li:hover{ background-color: #f0f0f0;}
.widget-prolist-15 li:hover ._txt ._t,.widget-prolist-15 li:hover ._txt ._p{ color: #060801;}
.widget-prolist-15 .viewer{line-height:22px;}
.widget-prolist-15 .ion_view{vertical-align:top;}

/*2017.12.5*/
.company_d .wrap_2k,.replenish .wrap_2k{line-height: 1.8;padding: 0;}
.company_d .widget-prolist-15 li ._txt ._t,.replenish .widget-prolist-15 li ._txt ._t{font-weight: bold;}
.widget-prolist-15 li:hover{background-color: #ffd900;}
.replenish .c_title .tit{font-weight: bold;padding-bottom: 9px;color: #565656;font-size: 30px;}
.replenish .c_title .tit a{color: #565656;}
.replenish .c_title .s{padding-bottom: 50px;}
.replenish .widget-prolist-15 li ._txt ._t{padding-bottom: 12px;}
.replenish .widget-prolist-15 li ._txt ._p{height: 115px;}
.replenish .widget-prolist-15 li{background: #ffd900;}
.replenish .widget-prolist-15 li ._txt ._t,.replenish .widget-prolist-15 li ._txt ._p{color: #060801;}
.widget-prolist-15 li ._txt ._p{height: 155px;}
.company_d .widget-prolist-15 li ._txt ._p,.replenish .widget-prolist-15 li ._txt .p{height: 155px;}


/*widgets_business_WIN8_4*/
.rect-60{padding-bottom: 60%;}
.widgets_business_WIN8_4 .biaoti{padding:60px 0 30px}
.widgets_business_WIN8_4 .biaoti .title{font-size: 34px;color:#000000;text-align: center;
    margin-bottom: 6.5px;font-weight: normal;}
.widgets_business_WIN8_4 .biaoti p{font-size: 12px;color:#000;}
.widgets_business_WIN8_4 .iprt01_btm .lt_box { float:left; margin-right:0.8%; width:33%; }
.widgets_business_WIN8_4 .iprt01_btm .lt_box/* .con_wrap*/ { background-image:url(../images/widgets_business_WIN8_4_01.jpg); background-position:center bottom; background-repeat:no-repeat; }
.widgets_business_WIN8_4 .iprt01_btm .lt_box ._con{padding:20% 12%;}
.widgets_business_WIN8_4 .iprt01_btm .lt_box ._con ._tt { margin-bottom:24px; font-size:24px; line-height:1.2; color:#ffffff; }
.widgets_business_WIN8_4 .iprt01_btm .lt_box ._con ._tt a{ color:#ffffff;}
.widgets_business_WIN8_4 .iprt01_btm .lt_box ._con ._desc { margin-bottom:15.3%; font-size:13px; line-height:1.9; color:#ffffff; }
.widgets_business_WIN8_4 .iprt01_btm .rt_box{float:left; width:66%;}
.widgets_business_WIN8_4 .iprt01_btm .rt_box ._slide_con { padding-bottom:60.5%; height:0; overflow:hidden; }
.widgets_business_WIN8_4 .iprt01_btm .rt_float_cell { float:left; margin-right:1%; margin-bottom:1%; width:49%; }
.widgets_business_WIN8_4 .iprt01_btm .rt_float_cell ._con { position:relative; padding:12.6% 9% 0 9%; color:#ffffff; }
.widgets_business_WIN8_4 .iprt01_btm .rt_float_cell ._tt { margin-bottom:0px; font-size:24px; font-weight:bold; }
.widgets_business_WIN8_4 .iprt01_btm .rt_float_cell.hover ._con ._tt { display:none; }
.widgets_business_WIN8_4 .iprt01_btm .rt_float_cell ._msk { position:absolute; left:0; top:100%; width:100%; bottom:0; background:rgba(255,217,0,.90); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffd900,endcolorstr=#ffd900); }
.widgets_business_WIN8_4 .iprt01_btm .rt_float_cell.hover ._msk { top:0; }
.widgets_business_WIN8_4 .iprt01_btm .rt_float_cell ._msk_con { padding:11.6% 9% 0 9%; }
.widgets_business_WIN8_4 .iprt01_btm .rt_float_cell ._msk ._tt { color:#333; }
.widgets_business_WIN8_4 .iprt01_btm .rt_float_cell ._msk ._desc { margin-bottom:16px; color:#686201; }
.widgets_business_WIN8_4 .iprt01_btm .rt_float_cell ._msk ._com_list { color:#666; }
.widgets_business_WIN8_4 .iprt01_btm .rt_float_cell ._msk ._com_list &gt; a { display:block; }
/*.widgets_business_WIN8_4 .iprt01_btm .arrs { display:block; visibility:hidden; opacity:0; position:absolute; top:50%; margin-top:-25px; width:29px; height:50px; background-image:url(../img/index_indus_arrs.png); background-repeat:no-repeat; }
.widgets_business_WIN8_4 .iprt01_btm .rt_box:hover .arrs { visibility:visible; opacity:1; }
.widgets_business_WIN8_4 .iprt01_btm .arrs.arr_prev { left:0; }
.widgets_business_WIN8_4 .iprt01_btm .arrs.arr_next { right:1%;background-position:-29px 0; }*/
.widgets_business_WIN8_4 .rect-11980 { padding-bottom:119.8%; }
.widgets_business_WIN8_4 .btn_wd_white { color:#ffffff; background-color:transparent; border:#ffffff 1px solid; display:inline-block; *display:inline; *zoom:1; width:245px; text-align:left; }
.widgets_business_WIN8_4 .btn_wd_white ._btn_con { display:inline-block; *display:inline; *zoom:1; position:relative; padding-left:75px; height:44px; line-height:44px; }
.widgets_business_WIN8_4 .btn_wd_white ._btn_con:after { content:''; display:block; position:absolute; top:50%; right:0; margin-right:-35px; margin-top:-6px; width:20px; height:12px; background-repeat:no-repeat; background-image:url(../img/chang_img/widgets_business_WIN8_4_03.png); }
.widgets_business_WIN8_4 .btn_wd_white:hover { color:#000000; background-color:#ffd900; border:#ffd900 1px solid; }
.widgets_business_WIN8_4 .btn_wd_white:hover ._btn_con:after {background-image:url(../img/chang_img/widgets_business_WIN8_4_02.png); }
.widgets_business_WIN8_4 .iprt01_btm .rt_float_cell ._msk,
.widgets_business_WIN8_4 .iprt01_btm .arrs{ transition:all 0.5s ease; -webkit-transition:all 0.5s ease; }



/*widgets_business_WIN8_4*/



/*业务领域 widgets_business_cover_4*/
.widgets_business_cover_4 .rect-140{ padding-bottom: 140%; }
.widgets_business_cover_4 .owl-carousel{ display: none; }
.widgets_business_cover_4 .item{ position: relative; overflow: hidden; }
.widgets_business_cover_4 .item a{ display: block; }
.widgets_business_cover_4 .item .con_box{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; color: #fff; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 62% 10% 0 10%; transition: all .3s ease; }
.widgets_business_cover_4 .item .con_box .t{ font-size: 24px; font-weight: normal; position: relative; display: inline-block; transform: translateY(-50%); transition: all .5s ease; margin-top: 25%;padding-bottom: 10px; }
.widgets_business_cover_4 .item .con_box .t:after{ content: ""; position: absolute; width: 50%; height: 1px; background: #fff; left: 25%; bottom: 0; }
.widgets_business_cover_4 .item .con_box .dec{ opacity: 0; visibility: hidden; transition: all .5s ease; }
.widgets_business_cover_4 .item:hover .con_box{background: #178ede; background: rgba(23,142,222,.6); }
.widgets_business_cover_4 .item:hover .con_box .t{ margin-top: 0; }
.widgets_business_cover_4 .item:hover .con_box .dec{ opacity: 1; visibility: visible; }

.imain{padding-bottom: 0;}
.index_2 h3.c_title{vertical-align: middle;font-size: 14px;font-weight: normal;padding-bottom: 20px}
.index_2 h3.c_title span{font-size: 26px;color: #000;font-weight: bold;margin-right: 20px;display: inline-block;}
.widgets_business_cover_4{background: #F00 url(../images/index_2.jpg) no-repeat center center;height: 477px;overflow: hidden;}
.widgets_business_cover_4 .item{height: 477px;}
.widgets_business_cover_4 .item:hover .con_box{background: url(../img/black.4.png) repeat;}
.widgets_business_cover_4 .owl-theme .owl-nav [class*=owl-]{text-indent: -100em;overflow: hidden;width: 29px;height: 50px;position: absolute;top: 50%;left:-35px;margin-top: -25px;background: none;background-position: 0 0;background-image: url(../img/chang_img/index2_arrow.png);background-repeat: no-repeat;padding: 0;}
.widgets_business_cover_4 .owl-theme .owl-nav [class*=owl-]:hover{background: none;background: url(../img/chang_img/index2_arrow.png) no-repeat;}
.widgets_business_cover_4 .owl-theme .owl-nav .owl-next,.widgets_business_cover_4 .owl-theme .owl-nav .owl-next:hover{background-position: -29px 0;right: -35px;left: auto;}
.widgets_business_cover_4 .owl-theme .owl-dots{display: none;}
.widgets_business_cover_4 .index2_icon{width: 79px;height: 64px;margin: 0 auto;display: block;}
.widgets_business_cover_4 .item .con_box .dec{transform:translateY(-30%); }

/*2017.12.16*/
.wrap_2k{padding: 0;}
/*2017.12.19*/
.inews-list li:last-child{margin-bottom: 0;}
.bus_area .part1 .box .inner_box .icon{margin: 0 auto;}
.widgets_business_WIN8_4 .iprt01_btm .rt_float_cell ._msk ._com_list a{cursor: text;}
.special_index_2 h3.c_title{padding-top: 0;}
.widgets_business_WIN8_4 .iprt01_btm .lt_box{width: 32.333%;margin-right: 1%;}
.widgets_business_WIN8_4 .iprt01_btm .rt_box{width: 66.666%;}
.widgets_business_WIN8_4 .iprt01_btm .rt_float_cell{width: 49.5%;margin-right: 1.5%;}
.widgets_business_WIN8_4 .iprt01_btm .rt_float_cell.even{margin-right: 0;width: 49%;}
.widgets_business_WIN8_4 .iprt01_btm .rt_float_cell .rect-60{padding-bottom: 57.7%;}
/*2017.12.25*/
.wrap_2k{width: 1300px;margin: 0 auto;}
.chanye_scroll .cs_prev{left: 0;}
.chanye_scroll .cs_next{right: 0;}
.global_box1 .channel_p p{text-align: left;}
.global_box1 .channel_p p:first-child{text-indent: 2em;}
.develop_banner .deve_top .info{text-align: left;text-indent: 1.5em;}
.about_honor_part1 .honr_text{text-align: left;text-indent: 2em;}
.global_com .social-text{text-align: left;text-indent: 2em;}
.bus_area .c_title .s{text-align: left;text-indent: 2em;}
.c_banner.plate .box .s,.bus_area .box .s{text-align: left;text-indent: 2em;}

/*2018.1.10*/
.bus_area .part2 .box .s,.plate .c_title .s{text-align: left;text-indent: 2em;}
.inews-top ._img a{display: block;}
#indexNews .inews-top{cursor: pointer;}
#indexNews .inews-top ._img{overflow: hidden;}
#indexNews .inews-top ._img a img{transition: all .8s ease;-webkit-transition:all .8s ease;}
#indexNews .inews-top:hover ._img a img{transform: scale(1.1);-webkit-transform: scale(1.1);}



/*index*/
.index .pt1{padding:30px 0; background:#f2f2f2;}
.common_title {margin-bottom:10px;}
.common_title a{display:block;}
.common_title .t{line-height:1; padding-left:20px; border-left:6px solid #FF0000; color:#343434; font-size:24px; font-weight: bold;}
.common_title .t:hover{color:#FF0000;}
.common_title .more{font-size:15px; color:#595757; margin-top:10px;}
.common_title .more:hover{color:#FF0000;}
.common_title .more .icon{width: 14px; height: 14px; background: url(../images/jia.jpg) center center no-repeat; margin-left: 7px; vertical-align: -2px;}
.index .pt1 .img_list li{width:9.37%; margin-right:0.7%; float:left;}
.index .pt1 .img_list li a{display:block;}
.index .pt1 .img_list li.li5{margin-right:0;}
.index .pt1 .img_list li .rect-61{margin-bottom:10px;}
.index .pt1 .img_list li .tit{text-align:center; font-size:15px; color:#4c4c4c; text-align:center;}
.index .pt1 .img_list li .tit:hover{color:#FF0000;}
.index .pt1 .img_list li .mask{position:absolute; left:0; top:100%; width:100%; height:100%; background:url(../images/yellow70.png) repeat; z-index:1;}
.index .pt1 .img_list li a:hover .mask{top:0;}
.index .pt1 .img_list li .mask .text{position:absolute ;width:80%; left:10px; top:10px; font-size:12px; line-height:20px; color:#333; text-align:center; height:48px; overflow:hidden;}
.index .pt2{padding:40px 0;}
.index .pt2 .con_box .l_box{width:46%;}
.index .pt2 .con_box .r_box{width:52%;}
.index .pt2 .con_box .l_box .text_box{position:absolute; left:0; width:100%; bottom:0; background:url(../img/black40.png) repeat;}
.index .pt2 .con_box .l_box a{display:block;}
.index .pt2 .con_box .l_box .text_box .pd{padding:25px;}
.index .pt2 .con_box .l_box .text_box .time{font-size:15px; color:#fff; opacity:0.8; line-height:1; margin-bottom:10px;}
.index .pt2 .con_box .l_box .text_box .t{font-size:20px; color:#fff; margin-bottom:15px; line-height:1;}
.index .pt2 .con_box .l_box .text_box .info{font-size:15px; color:#fff; line-height:21px;}
.index .pt2 .con_box .l_box .video_ico{position:absolute; left:50%; margin-left:-22px; top:50%; margin-top:-22px; width:45px; height:45px; display:block;  background: url(../img/ljx/video_center02.png) 0 0 no-repeat;}
.index .pt2 .con_box .r_box li{margin-bottom:24px;}
.index .pt2 .con_box .r_box li .pd{padding:25px; background:#f6f6f6; display:block;}
.index .pt2 .con_box .r_box li .pd:hover{background:#fed100 url(../images/pro_boxbg.jpg) right bottom no-repeat; transition:none;}
.index .pt2 .con_box .r_box li .pd .time_box{float:left; width:16%; margin-right:3%; position:relative; padding-right:3%; text-align:right;}
.index .pt2 .con_box .r_box li .pd .time_box:after{content:''; position:absolute; right:0; top:0; width:1px; height:100%; background:#c5c5c5;}
.index .pt2 .con_box .r_box li .pd .time_box .y{font-size:17px; color:#000000; line-height:1;margin-bottom:12px;}
.index .pt2 .con_box .r_box li .pd .time_box .date{font-size:30px; color:#000; line-height:1;}
.index .pt2 .con_box .r_box li .pd .news_box{float:right; width:78%;}
.index .pt2 .con_box .r_box li .pd .news_box .t{font-size:17px; color:#4c4c4c; line-height:1; margin-bottom:15px;}
.index .pt2 .con_box .r_box li .pd .news_box .d{font-size:15px; color:#868686; line-height:20px; height:40px; overflow:hidden;}
.index .pt3{padding:40px 0; background:#ececec;}
.index .pt3 .l_box{width:65%;}
.index .pt3 .r_box{width:32%;}
.index .pt3 .l_box .pd{position:absolute; left:50px; top:50px; width:52%; padding:30px 30px 50px; background:url(../img/white87.png) repeat;}
.index .pt3 .l_box .pd .tit{line-height:1; color:#1f1f1f; margin-bottom:20px; padding-left:15px;border-left: 5px solid #fcba0f;}
.index .pt3 .l_box .pd .info{font-size:15px; color:#272727; line-height:24px; margin-bottom:40px;}
.index .pt3 .l_box .pd .bjk{color:#272727; font-size:15px;}
.index .pt3 .r_box .pd{background:url(../img/ljx/news_detail01.jpg) repeat; padding:30px 20px 36px; border-bottom:3px solid #fcba0e;} 
.index .pt3 .r_box .pd .title{line-height:38px; margin-bottom:20px; padding-left:15px; border-left:5px solid #fcba0f;}
.index .pt4{padding:40px 0;}
.rect-655{padding-bottom:65.5%;}
.index .pt4 li a{display:block;}
.index .pt4 li .tit_box {position: relative;}
.index .pt4 li .tit_box:after{content:''; position:absolute; left:45px; top:-10px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #eee;}
.index .pt4 li .tit_box .pd{padding:30px 25px; background:#eee;}
.index .pt4 li .tit_box .pd .t{font-size:24px; color:#000; line-height:1; margin-bottom:15px;}
.index .pt4 li .tit_box .pd .desc{font-size:15px; color:#545454; line-height:24px; height:48px; overflow:hidden;}
.index .pt4 li a:hover .pd{background:#fed100;}
.index .pt4 li a:hover .tit_box:after{border-bottom:10px solid #fed100;}
.index .pt5{height:430px; background-position:center center; background-repeat:no-repeat;}
.index .pt5 .content_box{height:100%;position:relative; }
.index .pt5 .content_box .tit{margin-bottom:120px; margin-top:50px;}
.index .pt5 .img_box{height:100%; position:absolute; left:0; width:100%; top:0;}
.index .pt5 .con_box{position:relative; z-index:2;overflow:hidden;}
.index .pt5 .icon_box li{width:33.3%; text-align:center;}
.index .pt5 .icon_box li a{display:block; border-right:1px solid #a2a09e;}
.index .pt5 .icon_box li.li3 a{border:none;}
.index .pt5 .icon_box li .icon{margin-bottom:15px;}
.index .pt5 .icon_box li .name{font-size:18px; color:#4c4c4c;}
.rect-61{padding-bottom:61%;}
.trs3{transition:all 0.3s ease;}
.trs5{transition:all 0.5s ease;}



/*品质汇通*/
.rect-53{padding-bottom:53%;}
.index1 .pt01 {padding:10px 0 30px; overflow:hidden;}
.index1 .pt01 .title{font-size:35px; font-weight:bold; color:#333; line-height:1; margin-bottom:35px; text-align:center;}
.index1 .pt01 .info{font-size:14px; color:#555; text-align:center; width:77%; margin:0 auto 30px; line-height:26px;}
.index1 .pt01 .pic_wall .l_box{width:50%;}
.index1 .pt01 .pic_wall .r_box{width:50%;}
.index1 .pt01 .pic_wall .r_box .box_r{width:50%}
.index1 .pt01 .pic_wall .r_box .box_l{width:50%}
.index1 .pt01 .pic_wall  a{display:block;}
.index1 .pt01 .pic_wall .text{position:absolute; left:0; top:0; width:100%; height:100%;}
.index1 .pt01 .pic_wall .l_box .text .pd{padding:50px 38% 0 50px;}
.index1 .pt01 .pic_wall .text .pd .t{font-size:32px; margin-bottom:15px; color:#fff; font-weight:bold;}
.index1 .pt01 .pic_wall .text .pd .d{font-size:14px; color:#fff;}
.index1 .pt01 .pic_wall .top_box .text{position:absolute; left:0; top:0; width:100%; height:100%;}
.index1 .pt01 .pic_wall .top_box .text .pd{padding:50px 0 0 50px;}
.index1 .pt01 .pic_wall .btm_box .text .pd{padding:50px 50px 0;}



/*service*/
.rect-42{padding-bottom:42%;}
.service .pt1 {margin-bottom:100px;}
.service .pt1 .info_box .pd{padding:25px 25px 40px; background:#f4f4f4;}
.service .pt1 .info_box .pd .t{font-size:20px; color:#231815; line-height:1; margin-bottom:20px;}
.service .pt1 .info_box .line{width:40px; height:4px; background:#c61c22; margin-bottom:20px;}
.service .pt1 .info_box .pd .d{font-size:14px; color:#747474; line-height:22px; height:22px; overflow:hidden; transition:all 0.5s ease; -webkit-transition:all 0.5s ease;}
.service .pt1 .info_box .pd.on .d{height:auto;}
.service .pt1 .slide_down .info_box{position:relative; height:151px;}
.service .pt1 .slide_down .info_box .abs{position:absolute; left:0; top:0 width:100%;}
.service .pt1 .slide_down .info_box .abs .down_i{width:22px; height:14px; background:url(../img/down_i.png) 0 0 no-repeat; margin-top:10px; float:right; cursor:pointer;}
.service .pt1 .slide_down .info_box .abs .pd.on .down_i{background-position:0 -14px;}
.service .pt2 .title{font-size:30px; color:#747474; text-align:center; margin-bottom:50px;}
.service .pt2 .title span{font-size:49px; color:#c61c22; margin-bottom:50px; line-height:1;}
.service .pt2 .icon_list li{width:20%; float:left;}
.service .pt2 .icon_list li .pd{text-align:center;}
.service .pt2 .icon_list li .tb{width:100px; height:80px; margin:0 auto 25px; background-position:center center; background-repeat:no-repeat; transition:all 0.5s ease; -webkit-transition:all 0.5s ease;}
.service .pt2 .icon_list li:hover .tb{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);}
.service .pt2 .icon_list li .t{font-size:22px; color:#4e4e4e; margin-bottom:}
.service .pt2 .icon_list li .d{font-size:16px; color:#4e4e4e; opacity:0.7; filter:alpha(opacity=70);}




/*product*/
/**{ margin: 0; padding: 0; list-style: none; text-decoration: none; box-sizing: border-box;}*/
.fla{ float: left;}
.fra{ float: right;}
.tywidth{ width: 1200px; margin: 0 auto;}
.more-title{ width: 1200px; margin: 45px auto 35px; text-align: center;}
/*.productbg{ background: url(/images/product_list.png)no-repeat; background: url(/images/product_list.png)\9 no-repeat; background-size: 100% 1080px; width: 100%; height: 1080px; padding: 50px 0 0 0; position: relative; z-index: 12; margin: 0px 0 0 0;}*/
.productbg{ background: url(/images/product_list.png)no-repeat; background: url(/images/product_list.png)\9 no-repeat; background-size: 100% 1080px; width: 100%; height: 980px; padding: 50px 0 0 0; position: relative; z-index: 12; margin: 0px 0 0 0;}
.producta .pro-left{ width: 280px; height: 600px; position: relative;}
.producta .pro-left .topa{ background: url(../images/protop.png)no-repeat; width: 260px; height: 80px; text-align: center; font-size: 28px; color: #f6f6f8; line-height: 80px; margin: 0 auto;}
.producta .pro-left .sideMenu dl .eee{ background:#767676; text-align:center; padding:8px 0 8px 0; color:#FFF; font-size:18px;}
.producta .pro-left .sideMenu dl .eee:hover{ background:#1c1c1c;}
.producta .pro-left .sideMenu dl{ padding: 0 0px; background: #fff; width: 250px; margin: 0 auto; border-left: 5px solid #313131;border-right: 5px solid #313131;}
.producta .pro-left .sideMenu dl dd{ border-bottom: 1px solid #ccc; height: 35px; line-height: 35px; position: relative;}
.producta .pro-left .sideMenu dl dd a>div{ display: inline-block; vertical-align: middle;}
.producta .pro-left .sideMenu dl dd a{ position: relative; z-index: 11; display: block;}
.producta .pro-left .sideMenu dl dd .zz{ position: relative; width: 34px; height: 34px; margin: 0 12px 0 10px;}
.producta .pro-left .sideMenu dl dd .zz img{ position: absolute; left: 0; top: 0;}
.producta .pro-left .sideMenu dl dd .zz .img2{ visibility: hidden;}
.producta .pro-left .sideMenu dl dd a .yy{ font-size: 14px; color: #666;}
.producta .pro-left .sideMenu dl dd:before{ background: url(../images/probg1.png)no-repeat; width: 260px; height: 35px; position: absolute; left: -9px; top: 0; content: ""; z-index: 6; visibility: hidden;}
.producta .pro-left .sideMenu dl dd:after{ background: url(../images/sj.png)no-repeat; width: 9px; height: 12px; position: absolute; left: -9px; bottom: -8px; content: ""; visibility: hidden;}
.producta .pro-left .sideMenu dl dd:hover{ border-bottom: none;}
.producta .pro-left .sideMenu dl dd:hover:before,.producta .pro-left .sideMenu dl dd:hover:after{ visibility: visible;}
.producta .pro-left .sideMenu dl dd:hover a .yy{ color: #fff; font-size: 14px; font-weight: bold;}
.producta .pro-left .sideMenu dl dd:hover a .zz .img1{ visibility: hidden;}
.producta .pro-left .sideMenu dl dd:hover a .zz .img2{ visibility: visible;}
.producta .pro-left .db{ background: url(../images/prold.png)no-repeat; width: 260px; height: 269px; margin: 0 auto; text-align: center; padding: 95px 0 0 0;}
.producta .pro-left .db p{ font-size: 20px; color: #fff; margin-bottom: 20px;}
.producta .pro-left .db b{ font-size: 20px; color: #fff; font-weight: bold;}

/*product right*/

.producta .right{ width: 910px; margin-left: 10px;}
.producta .right .topa{ border-bottom: 1px solid #ccc; width: 885px; margin: 0px 0 20px 25px; height: 40px;}
.producta .right .topa .left{ color: #fe0607; font-weight: bold; font-size: 20px; position: relative;}
.producta .right .topa .left:before{ content: ""; width: 100%; height: 2px; background: #fe0607; position: absolute; left: 0; bottom: -4px;}
.producta .right .topa a{ font-size: 16px; color: #999;}
.producta .right .topa a:hover{ color: #fe0607;}
.producta .right .cplist ul li{ width: 288px; float: right; margin: 0 0px 20px 14px;}
.producta .right .cplist ul li .pic{ width: 288px; font-size: 0; overflow: hidden;height: 203px;}
.producta .right .cplist ul li .pic img{ width: 100%; height:100%;}
.producta .right .cplist ul li .mc{ font-size: 16px; color: #FFF; text-align: center; line-height: 36px; border: 0px solid #ccc; height: 36px;background-color:rgba(0,0,0,0.5); position:absolute; margin-top:-36px; width:288px;/*加上这个代码即标题覆盖在图上*/}
.producta .right .cplist ul li:hover .mc{ background: #1C1C1C; color: #fff;}
.producta .right .cplist ul li:hover .pic img{ /*transform: scale(1.1, 1.1);取消动画*/ transform: scale(1.1, 1.1);transition-duration: 300ms;}

/*.product .right .cplist ul .tsli{ margin-right: 0;}*/

/*smallbanner1*/

.smallbanner1{ background: url(../images/sbanner1.jpg)no-repeat; background: url(../images/sbanner1.jpg)\9 no-repeat; height: 209px; background-size: 100% 209px; width: 100%;}
.smallbanner1 .nr{ padding: 0px 0 0 0;}
.smallbanner1 .nr .wa{ color: #009a4c; font-size: 30px; width: 669px; height: 44px; text-align: center; line-height: 42px; background: #fff; border-radius: 22px; margin: 0 0 25px 197px;}
.smallbanner1 .nr .wa b{ font-weight: bold;}
.smallbanner1 .nr .rx{ margin: 0px 0 0 128px;}
.smallbanner1 .nr .rx img{ vertical-align: middle; margin-right: 5px;}
.smallbanner1 .nr .rx p{ color: #fff; font-size: 24px; display: inline-block; vertical-align: middle;}
.smallbanner1 .nr .rx i{ font-size: 36px; font-family: 黑体; display: inline-block; vertical-align: middle;}

/*smallbanner2*/

.smallbanner2{ background: url(../images/sbanner.jpg)no-repeat; background: url(../images/sbanner.jpg)\9 no-repeat; height: 1205px; background-size: 100% 1205px; width: 100%;}
.smallbanner2 .nr{ padding: 0px 0 0 0;}
.smallbanner2 .nr .wa{ color: #009a4c; font-size: 30px; width: 669px; height: 44px; text-align: center; line-height: 42px; background: #fff; border-radius: 22px; margin: 0 0 25px 197px;}
.smallbanner2 .nr .wa b{ font-weight: bold;}
.smallbanner2 .nr .rx{ margin: 0px 0 0 128px;}
.smallbanner2 .nr .rx img{ vertical-align: middle; margin-right: 5px;}
.smallbanner2 .nr .rx p{ color: #fff; font-size: 24px; display: inline-block; vertical-align: middle;}
.smallbanner2 .nr .rx i{ font-size: 36px; font-family: 黑体; display: inline-block; vertical-align: middle;}

/*smallbanner3*/

.smallbanner3{ background: url(../images/sbanner.jpg)no-repeat; background: url(../images/sbanner.jpg)\9 no-repeat; height: 846px; background-size: 100% 846px; width: 100%;}
.smallbanner3 .nr{ padding: 0px 0 0 0;}
.smallbanner3 .nr .wa{ color: #009a4c; font-size: 30px; width: 669px; height: 44px; text-align: center; line-height: 42px; background: #fff; border-radius: 22px; margin: 0 0 25px 197px;}
.smallbanner3 .nr .wa b{ font-weight: bold;}
.smallbanner3 .nr .rx{ margin: 0px 0 0 128px;}
.smallbanner3 .nr .rx img{ vertical-align: middle; margin-right: 5px;}
.smallbanner3 .nr .rx p{ color: #fff; font-size: 24px; display: inline-block; vertical-align: middle;}
.smallbanner3 .nr .rx i{ font-size: 36px; font-family: 黑体; display: inline-block; vertical-align: middle;}
